Since I graduated college, my reading diet has been primarily nonfiction… I’m starting to feel like that’s not a particularly good way to make myself smarter.
Sometimes when you’re searching for a digital record, you don’t remember the precise wording of the original entry…. Semantic search attempts to compare the meanings of words and phrases instead of the characters.
Tasks. So simple that every online app tutorial uses them as example data. But try to build a practical task management app and you’ll quickly discover that there’s a lot of complexity to them.
My life is held together with the Todoist app … but it’s just not a good fit for work in the corporate world. And that led me to a practical side project.
A few people have recently asked me what newsletters I read or podcasts I listen to. As of right now, here’s the list of what I keep up with…
I wanted to add some color to a few of my probability estimates. You may want to check those out first if you haven’t seen them.
Ideally, when we say we think something is likely (or unlikely), we should revisit our prediction later once we know the actual outcome… so this year some friends and I will be competing by predicting various 2024 events.
Today was my last day at ReviewTrackers.
I’ll miss RT. Over almost two years, I got to experience “startup” life and I transitioned to full time software engineering (after years as a nominal data scientist who happened to do some dev work). My fellow engineers there were good teachers and listeners, and engineering management was always open to feedback.
I’ll be starting a new gig at Capital One on Monday, working on cybersecurity tooling.
For the last year or so, I’ve been chipping away at a side project: a weightlifting-tracking app. The ostensible purpose is to store the metrics I want and make data entry as convenient as possible, but in practice it’s mainly a way for me to become more familiar with the development of a “large” web application and the challenges that come with it.
Rust reminds me a lot of Go. Both languages eschewed exception-style error handling, a feature present in almost every language that’s popular in industry. However, the idioms they use instead are very different.