Lionel's Blog

I'm the head of engineering at Tegus, a financial research startup. I write about politics, psychology, and software.

I've worked on a few open-source projects and infrequently blog.

Recent blog posts:

Predicting the Success of Pair Programming Interviews

The Computer Boys Take Over by Nathan Ensmenger

Who by Geoff Smart and Randy Street

RSS Feed

All posts

Feb 03, 2020 - Predicting the Success of Pair Programming Interviews

Nov 13, 2018 - The Computer Boys Take Over by Nathan Ensmenger

Oct 30, 2018 - Who by Geoff Smart and Randy Street

Apr 29, 2018 - High school blues

Feb 19, 2017 - Is your problem actually a performance problem?

Oct 24, 2016 - Mistakes people make when hiring

Oct 03, 2016 - Services. Because we’re all mediocre.

Sep 09, 2016 - Notes on weight loss

Jun 19, 2016 - Hearthstone has a type system

May 08, 2016 - I’m a good engineer but I suck at building stuff

Apr 03, 2016 - Inheritance Is Terrible In The Same Way C Is Terrible

Mar 19, 2016 - Inheritance Is Terrible

Mar 13, 2016 - Midnight’s Children

Dec 05, 2015 - Game Theory in Heroes of the Storm

Jul 11, 2015 - The Origins of Political Order by Francis Fukuyama

Jun 20, 2015 - Game Day

Apr 26, 2015 - Technical Interview Advice for New and Aspiring Engineers

Sep 27, 2014 - Who Is Your Type System For?

Jun 15, 2014 - How to talk about progamming languages

Mar 25, 2014 - Programming lessons from studying mathematics

Jan 15, 2014 - Some problems with advice

Jan 11, 2014 - Comfort with tradeoffs and ambiguity

Aug 31, 2013 - Introducing Examples

Aug 24, 2013 - Why is YAGNI a good rule?

Jun 30, 2013 - Introducing Braintree Go

May 28, 2013 - What Ruby Developers Can Learn From Go

Mar 04, 2013 - Write Other Programs

Feb 10, 2013 - Good Reads On Software

Dec 16, 2012 - The Real Reasons To Pair Program

Oct 15, 2012 - Bookshelves

Sep 17, 2012 - Starting A Blog