What happened after I left my software engineering career (2022)
It’s been over a year since I wrote Fetch the Bolt Cutters. Or, as it was called in Technical.ly Philly,… Read more > What happened next
The latest blog posts to take off on Hacker News. 395 posts.
It’s been over a year since I wrote Fetch the Bolt Cutters. Or, as it was called in Technical.ly Philly,… Read more > What happened next
Swipe Right on Your Dream Job
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
After many years of development, the Vale compiler just hit its 100,000th line of code.
Project estimates are a crucial part of project management, helping to predict the time and resources needed for successful completion. Accurate estimates can be achieved through experience, understanding the project's complexity, and using the right estimation techniques. Overestimation can lead to wasted resources…
An update about me, FiveThirtyEight and the future after the Disney layoffs
I share my story about stress and anxiety and how I managed to overcome it. I also share practical tips and resources that will help you begin your healing journey today!
In astronomy and cosmology, dark matter is a currently-undetermined type of ...
As I watched him on stage, I thought about what made him extraordinary. It’s not his voice. He readily admits that his voice isn’t amazing.
In order to protect women, gender nonconforming folks, people of color, and members of the LGBTQ+ community from suffering as my peers and I have, I feel ethically obligated to go public with my ex…
Transcription of the Bell Communications Research Colloquium Seminar 7 March 1986
A blog about software development and programming.
This week we’re going to take a detour into understanding the structure of academia, in particular the different kinds of ‘professors’ and their academic ranks in the American sys…
Discover investor presentations and pitch decks from leading companies on Slidebook.
Today, our cofounder and CEO Drew Houston shared the difficult news that we’ll be making reductions to our global workforce. He sent the following email to all employees:
Is it possible to be data driven and operationally rigorous and still be human centric at the same time? Deming — who came up with these data techniques — believe that it is possible. I'm not so sure.
It’s con season in the tech world. Yesterday evening I flew from Pluralsight’s Link/ unconference in New Orleans to Pycon US in Salt Lake City. New Orleanians are just as likely as not …
the trough of zero dopamine • managing the wrong amount • procrastinating on hard questions • indefinitely deferring maintenance • angsting instead of asking
Thanks for reading Code Solo!
This is a collection of keyboard and trackpad workflows that I accumulated over the last 7 years of using a MacBook. Here are some important abbreviations I am using in this article: | Term | Meaning | Explanation | ...
2 weeks notice is the gold standard when quitting. But giving more notice (a lot more notice) actually has a lot of benefits.
...but the other 10% are worth 1000x
“Clean code” is so over: all the cool kids are switching to CRISP code . I’ll show you how to achieve it in five catchy, T-shirt-friendly slogans.
Systems are constrained to follow the communication patterns of their designers.
The first thing I know about burnout is this: burnout happens when we become locked in a cycle of caring about the results of our actions but having no meaningful control over those outcomes. I first learned this while reading about social workers, but the problem is abdundant in tech. I’ve seen it play out in every…