SWE Blog Directory

Discover active software engineering blogs

Latest Posts

Last updated on February 01, 2025

Nim: A Personal Website Template Built with Motion-Primitives

Nim is a free, open-source personal website template built with Next.js 15, React 19, Tailwind CSS v4, and Motion-Primitives, featuring subtle, pre-built animations.... Take me to this post.

February 01, 2025

bottom (btm) – A Comprehensive System Resource Monitor

Today, I learned about bottom – yet another command line process/system monitoring tool. Continue reading...... Take me to this post.

February 01, 2025

Happy February Sale! 🎁

At Browserling and Online Tools, we love sales. We just created a new automated sale called "Happy February Sale". Now each year, on the first day of February, we show a 50% discount offer to all users who visit our site. Buy a subscription now and see you next time! 🤑... Take me to this post.

February 01, 2025

Observations: Using Python with DeepSeek-R1

Everyone's going ga-ga for DeepSeek-R1, so I thought I'd try it out in a live stream today: I'll summarize my experience in this post. I tried Python through two different hosts, via the OpenAI Python SDK GitHub Models: Open to anyone with a GitHub account, free up to a certain number of requests per day. Great for learning and experimenting with new models. Ollama: Includes 1.5B all the way to 671B models, but my Mac M1 can only run the 8B. It's also possible to deploy DeepSee... Take me to this post.

January 31, 2025

Creating a generic insertion iterator, part 2

Satisfying the iterator requirements, perhaps with a little cheating. The post Creating a generic insertion iterator, part 2 appeared first on The Old New Thing.... Take me to this post.

January 31, 2025

Error'd: Retry Fail

Decreasingly hungry thrillseeker Weaponized Fun has second thoughts about the risk to which they're willing to expose their palate. "In addition to Budget Bytes mailing list not knowing who I am, I'm not sure they know what they're making. I'm having a hard time telling whether 'New Recipe 1' sounds more enticing than 'New Recipe 3.' I sure hope they remembered the ingredients."   An anonymous reader frets that "The Guardian claims an article is *more* than 7 years old (it's not, as of t... Take me to this post.

January 31, 2025

Notes from January 2025

Here are some poorly-organized notes from January 2025, which I hope might be of interest to somebody. A post of mine did well online This month, I posted “My failed attempt to shrink all npm packages by 5%”. This post has been a draft since 2023 and I finally finished it. It did well, and I had a day of minor programmer fame. In the post, I chronicle my effort to compress JavaScript modules in a backwards-compatible way. I made an RFC to the npm folks, built proofs of concept, and attended a co... Take me to this post.

January 31, 2025

From Cold DM to Owning a Soccer Club

From Cold DM to Owning a Soccer Club From Cold DM to Owning a Soccer Club I'm one of the investors in Oakland Roots, a club in the USL Championship, the second tier of soccer in the US. So: what is sports ownership like, anyway? How similar is it to my startup experiences? Can I write... Take me to this post.

January 30, 2025

TypeScript enums without enums

You can use `type State = typeof State[keyof typeof State]` to get a type that is similar to enums but isn't an enum.... Take me to this post.

January 29, 2025

How do you prioritize?

How do you choose what to work on first? As an empowered engineer that's a key skill.... Take me to this post.

January 29, 2025
Back to Home