19 January 2025

22 links · Sunday

Forgejo – Beyond coding. We forge.

Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job.

A Look at Common Constructs in C# and Rust – Chris Woody Woodruff

Programming languages are like different cuisines. Some stick to comfort and tradition, like C# with its familiar object-oriented flavors, while others, like Rust, spice things up with bold new ingredients like ownership and borrowing. In this post, we’ll comp…

Git Trailers | Alchemists

A collective devoted to the craft of software engineering where expertise is transmuted into joy.

A-Players

Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.

Garmin's ~$40B Pivot

The GPS pioneer took direct hits from Apple (iPhone, Watch) and Google (Maps). But huge R&D investment helped turn the company from an automotive GPS firm to a leader in fitness watches and trackers.

Banned from entgo, why?

I wanted to create an issue, in github.com/ent/ent the size annotation doesn’t have any effect when used on a MySQL database. I couldn’t create the issue, “unable to create issue”, and no further information. So I said that I can’t create an issue in their dis…

When we had both landlines and cellphones

Something I was just thinking about recently was our history of phones and how we used to all have a “home” phone. You know, just a phone that sits at home all day. A landline. Just about every home in America had one. Then suddenly cellphones came along, they…

Fortify Your F*cking Fundamentals

Skating around the rink will get you to a decent level of comfort in your basic skating skills, but being able to land jumps and spins will force a whole new level of robustness and fault-tolerance in those underlying skills. The same applies to knowledge in g…

Illness Is a Form of Meditation | Adnan's Random bytes

Last night, I started feeling unwell during a company meeting. As the meeting progressed, I felt cold and began shivering. By the time it ended, the shivering had intensified. Even with socks on, I couldn’t warm up. I went to bed around 2 a.m. but had to get u…

Please provide home-assignment feedback face to face

You finally received a Calendly invitation for a call with the recruiter. You got past the recruiter call and received a home assignment. You promised you would never do them again, but here we are. The opportunity looks promising, the company seems solid, or …