How to add Bokeh plots to a Pelican blog

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 »

Minimize the distance from idea to execution

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 »

Problems and solutions

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 »

PID controllers and cancer care

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 »

Get bored.

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 »

Side projects

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 »

Momentum equals habit

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 »

Holding it all in your head

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 »

Be tangible

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 »

A Modern Olympia Academy

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 »