rssed

a collection of dev rss feeds - blogroll

Add a new feed


Lane's Blog

Posts

The Zen of Proverbs đź”—

20 rules of thumb for writing better software. Optimize for simplicity first Write code for humans, not computers Reading is more important than writi [...]

College: A Solution in Search of a Problem đź”—

College has been prescribed almost universally by the parents of the last ~40 years as the solution to life’s problems. We’ve been told it’s the way t [...]

Thoughts on the "Guard" Proposal for Go's Error Handling đź”—

I found this proposal for improvements to error handling in Go interesting, but still not something I’d be happy to see implemented. Allow me to clear [...]

Devops: An Idea so Good, No One Admits They Don’t Do It 🔗

The ideas behind the DevOps movements undeniably changed the software development world for the better - but by now, the term “DevOps” has lost all me [...]

Learn to Say 'No' đź”—

Saying “no” is a hard skill to learn. It’s even harder if you tend to be a more introverted person. However, learning how to say “no” effectively can [...]

Businesses that Use Dark Patterns Deserve to Go Under đź”—

What is a dark pattern? Last night I switched away from Verizon as my cell phone provider. The process of wrestling my phone number out of their grubb [...]

Func-y JSON, an alternative to REST đź”—

It’s insane to me that almost every web developer in the world is working with web APIs, and yet the developer experience remains atrocious. Most appl [...]

SEO is One Giant Scam of a Job đź”—

I’ve been writing online for about 4 years now, and I’ve learned a bit about “SEO” - this blog and my side project’s blog (my side project being Boot. [...]

Things I don't want to do to grow my side project đź”—

Working on a side project that aspires to be a real business has its ups and downs, especially after you’ve been at it for over 2 years. I’ve been hac [...]

The Craziest Thing to Hear After Leaving Mormonism đź”—

I grew up a faithful member of the Church of Jesus Christ of Latter-Day Saints, or the Mormon Church for short. I went to church weekly, paid tithing, [...]

The Collapsing Quality of Dev.to đź”—

A few years ago I found Dev.to, and was delighted by the writing experience. It felt like a platform with all the conveniences of Medium’s writing too [...]

Keep Your Data Raw at Rest đź”—

I want to talk about a simple rule of thumb that has served me well over the years. If you have data that depends on other data, try not to store it. [...]

Continuous Deployments != Continuous Disruptions đź”—

Luckily, I’ve met very few engineers in my career who are outright opposed to continuous deployment. That said, I have met some, and I think their hes [...]

Kanban vs Scrum – Why Kanban is More Agile 🔗

Agile development is fantastic and has made software development more fun and productive while simultaneously less punitive and slow. While I’m a fan [...]

Go’s Major Versioning Sucks – From a Fanboy 🔗

I’m normally a fan of the opinionated rigidity within the Go toolchain. In fact, we use Go on the front and backend at Boot.dev, and we’ve found that [...]

Optimize For Simplicity First đź”—

We can’t optimize for everything when developing software, so we need to start with something, and that something should be simple code and simple arc [...]

Saving a Third of Our Memory by Re-ordering Go Struct Fields đź”—

We had applications at one of my previous companies that typically ran with ~2GB in memory at any given time, but by simply changing the order of some [...]

Your Manager Can’t Code? They Shouldn’t Be Your Manager 🔗

Managers who can’t code are an outdated artifact of corporate America circa 2005. The best managers that I’ve had spend ~80% of their time coding, arc [...]

Leave Scrum to Rugby, I Like Getting Stuff Done đź”—

Scrum is a buzzword, the virtue signal of choice for middle management in software organizations. If your goal as a manager is to implement a system b [...]

A Case Against "A Case for the Book of Mormon" đź”—

“A Case for the Book of Mormon” is a book that is not freely available as far as I’m aware, but in this response, I will include relevant quotes for r [...]

About Lane Wagner đź”—

I’ve been writing code since 2010, first in Python, then primarily in Go and JS/TS. I’ve spent most of my career as a backend developer and data engin [...]