Post details
Don’t be tricked into writing software that hurts people.
Don’t be tricked into writing software that hurts people.
Over the last three and a half weeks I’ve become such a potato that I’m considering changing my name to Maris Piper
An infrastructure engineer, focused on distributed storage system
Do you work in Software Engineering, and have you seen messages or sentences like these before?
How geopolitics can alter digital infrastructure
<p>Folks, today's the day.</p> <p>As of this morning, I've made over a million dollars on GitHub sponsors. Wowoweewow.</p> <p><img src="/pos...
Elastic is adding AGPL as an open source license option to Elasticsearch alongside ELv2 and SSPL....
Hugely awesome work related news!
How could our tools change to reduce the cost of breaking changes?
Writing about the big beautiful mess that is making things for the world wide web.
Replacing Twitter is not a task for a few—it is a barn raising that the entire social community must undertake together. Here’s my tips for joining this change.
Talking through why choosing a versioning scheme is of vital importance and why SemVer is the best option for most.
The “innovation token” model for selecting technologies is bad, and here’s why.
Platform engineering and developer productivity initiatives are often focused on improving how a team works. But how do you advocate for your own growth?
Why I still enjoy using GraphQL after 8 years
GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...
At Labor Notes 2024, I had the chance to facilitate a panel on class consciousness and how one might raise it among tech workers. Prior to the panelists answering the questions, I highlighted Weber’s …
After working on the initial stages of several largish projects, I accumulated a list of things that share the following three properties:
Free and open source software has become a modern commons, but now it's vulnerable. Freedom isn't sufficient to secure it for the future.
SQLite is often misconceived as a &#34;toy database&#34;, only good for mobile applications and embedded systems because it&#39;s default configuration is optimized for embedded use cases, so most people trying it will encounter poor performances and the dreaded SQLITE_BUSY error. But what if I told you that by tuning a
stateunstableinblogdate3/29/2024 😖 Unstable Updating at the speed of light, blink once and a word could be gone! These nodes are eratic, unstable, dangerous, but that's why they are fun. Please note: …
I’ve been through close to a dozen reorgs. This article contains the advice I wish I’d been given earlier in my career when I didn’t yet have that experience. Reorgs are disruptive, and nobody really tells you what to do in the wake of one. It’s easy to feel adrift, scared for your future, and uncertain about how to behave. Some of that fear is warranted: your job security probably goes down in the months following a reorg. But confusion and chaos aren’t necessarily signs that the reorg will go poorly, and there are things you can do to help give you and your team a better chance of emerging successfully.
“Paramount Global lays off about 800 employees, a day after announcing record Super Bowl ratings.” — CNBC - - -Thank you for jumping on this last-m...
If you have a problem with maintainers getting paid then you have a problem with me and I suggest you let that one marinate.
Mat Ryer, principal engineer at Grafana Labs and host of the Go Time podcast, shares what he's learned from more than a dozen years of writing HTTP services in Go.
Assortment of technology startup infrastructure recommendations
It’s 11:43pm on a Monday night. My 6-week-old son is asleep in my office so my wife can get some uninterrupted rest for the first half of the night. He’s finally asleep now, and I probably should be also after a full day of work. But I’m not done for the day. Even though I’m a software engineer by trade, I’m also a computer programmer by hobby and passion. So I do what I’ve been doing for well over a decade now: I boot up my computer to write some code.
The best-case scenario is that you annoy the maintainers.
Renovate documentation.
Over 6 years ago, I made up an unscientific personality quiz as a joke…and people can't help themselves—they're still filling it out! Here's what they think
There are many good reasons to not go to every talk possible when attending conferences. However increasingly it became hip to boast about avoiding going to talks – encouraging others to follow suit. As a speaker, that rubs me the wrong way and I’ll try to explain why.
Has development of your favorite open source project stalled? Triage is sometimes a great way to get things moving again!
Writing about the big beautiful mess that is making things for the world wide web.
You're currently viewing page 1 of 22, of 1055 posts.