Tue 13 November 2018
This is a little different from the normal brand of article I write, but it took me a while and surprisingly the solution wasn't easy to find on google.
First of all, you need to have bokeh set up on your local machine. Go ahead and generate a plot the …
Continue reading »
Fri 02 November 2018
My company is getting more and more 'political'. If you wanted to do something new, you used to have to spend weeks getting the proper permissions / sign offs from the relevant leadership, ensure they were bought in to the vision of your project, talk to the resourcing team to make …
Continue reading »
Tue 23 October 2018
Something I've noticed recently is that problems become a lot easier to solve if you describe them in detail. That is, attempting to solve a vague, multi-faceted issue is practically impossible, but cutting it down to a set of discrete problems seems to make it much more digestible. Part of …
Continue reading »
Fri 12 October 2018
It's a very interesting time for progress in cancer care. Solid tumor patients can now expect to have their tumors sequenced and compared to normal cells in order to determine which targeted therapies are appropriate for their tumors. However, our ability to predict future behavior of an individual cancer is …
Continue reading »
Wed 10 October 2018
I've been thinking and talking about side projects for a long time. Now is the first time I've shipped something that 1) actually works and 2) has at least a snowball's chance of becoming something people use.
Why is that? I now get bored.
I didn't used to. It always …
Continue reading »
Sun 07 October 2018
Over the past couple months I've been declaring all of my side projects to my current employer. It's been a very interesting experience, because, strictly speaking, I don't work for them as an engineer.
Joel Spolsky has written an interesting note about side projects. His main thesis is that, from …
Continue reading »
Thu 27 September 2018
Novices to finance are always amazed at how powerful compound interest is. Once they become aware, it becomes much easier to explain why they should pay off high interest loans as quickly as possible, and not keep too much cash lying around that isn't gathering interest.
But people are always …
Continue reading »
Thu 20 September 2018
Something I've noticed when working on larger programming projects is that my ability to add new code depends on what stage of the project I'm at. Early on, the code comes out fast. However, as time goes on and the project gets bigger, I find that it takes me up …
Continue reading »
Tue 18 September 2018
Something that I see again and again is mistaking imprecision for wisdom. For instance, if I asked you: "go out and get 10 more users", that's a tangible, easy to understand goal. If I tell you, "we need to increase penetration of our software", then you have to add a …
Continue reading »
Sun 16 September 2018
At work I get the pleasure of being able to have direct discussions with remarkably smart people. How are our conversations different from normal conversations, say with acquaintances? They appear to be oriented towards truth finding rather than opinion sermoning.
It takes a degree of humility to say that you …
Continue reading »