Devin Riegle (@deriegle) header
Devin Riegle (@deriegle) profile picture

🚂 to ⌨️ I used to drive trains, now I tell loops what to do

Columbus, OH
Joined February 2019
Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)Photo by Devin Riegle (@deriegle)
Devin Riegle retweeted
A slide from our last all hands. I've also started to call out this behavior publicly in Slack channels. Tired of consuming workslop
best friend is a PM and is back at work after 5 months maternity leave she is shocked at how many coworkers / partners have outsourced critical thinking and now copy pasta claude “feels like they’re not using their brain, very frustrating”
116
215
71
4,797
835,921
Devin Riegle retweeted
Bragging about how much software you’re shipping with AI is like holding down the shutter button and bragging about how many photos you took.
232
666
107
6,052
250,594
Devin Riegle retweeted
Since it's clear you guys love free stuff... We have a small arsenal of stuff related to a certain Sentry product to give away 👀 To win, you must: - follow @sentry - retweet this post - reply with the answer to this riddle: I’m an AI-powered code psychic, here to warn you about the bugs in your future. Looks like I'm too late to warn you about that gas station sushi you had for lunch. Who am I? We'll pick random winners from the pool at the end of the week 🫡
87
67
2
63
8,605
Devin Riegle retweeted
i’m hoping this reaches someone who can help although i don’t think i have any other options i got a call telling me i needed to come to bangkok asap to try and say goodbye to my father (we don’t know how much time is left/if i’ll even make it) my first flight from montreal to toronto was delayed and i missed my connecting flight gate agents said i would get an email within 30m but i haven’t (nor have the people beside me who landed 3h ago) they also made an announcement that no hotel or food vouchers would be given the desks are all closed but the random agent walking around said my only other option is to call. i’ve been on hold for 1.5h i know another option is to just book another flight but the next possible flight w any airline isn’t for another 9 hours and is $12k CAD. the next is 17 hours away seems like there is nothing i can do except wait on hold at the airport and see what they book me but i figured id post this anyways and see what happens i almost feel stupid asking to retweet as i’m not very hopeful, but if you wouldn’t mind it would still mean a lot to me
7
17
3
54
64,884
Devin Riegle retweeted
I'm trying something new with my blog, making it interactive first article is about something I care deeply about: logs logging sucks so much loggingsucks.com
151
211
59
2,457
297,824
Devin Riegle retweeted
I'm out here triggering pedants
5
1
21
2,347
Devin Riegle retweeted
Replying to @jacobmparis
“hold my beer.” loom will be a shell of its former self next year
1
1
2
676
Devin Riegle retweeted
As a founder you have one job: Find incredible people and unlock them to build amazing things That’s it. Full stop
6
11
3
140
8,539
Devin Riegle retweeted
Incredibly strong opinions always receive the most attention on social media, which is a shame. They're the least interesting. The older you get, the more you realize how important it is to loosen your grip. You have too many "Oh, wow, I was completely wrong about that" moments.
9
8
2
123
6,852
Devin Riegle retweeted
This seems to be the best AI assisted dev workflow for building new things: 1. Quickly vibe code a proof of concept, so you can learn whether it’ll work 2. Rewrite using tab coding + hand writing, for correctness
I vibe coded most of Remix UI stuff (we only started on them three months ago) Now we're refining the APIs of the events package and writing by hand (with assistance of course) Once published, you'll be able to use semantic, stateful Interactions anywhere, including React!
7
1
54
11,200
Devin Riegle retweeted
At a past company, the head of engineering and the principal engineers decided to break our Ruby on Rails application into a Go microservices mesh. They created very detailed design documents and architecture diagrams. They went all out and used Kubernetes, gRPC, service templates, the whole shebang. The whole senior engineering leadership came from Amazon, where they were used to each team owning a distinct service. They tried to apply that model directly. But our issues were with code ownership and poor domain modeling. The entire application could have run on just a handful of EC2 instances. What was the result? Five years later, 70% of the application is still running on the Ruby on Rails monolith. Never completed the migration. But now they have to maintain two systems. None of the original leadership works there anymore.
214
339
201
4,687
2,017,998
npm - the best way to stay secure is to not update your packages
140
102
35
2,184
170,751
Devin Riegle retweeted
Replying to @deriegle @zeeg
POV: You opened any utils folder ever
1
1
64
Devin Riegle retweeted
I don’t think I’ve ever seen a game changer than was an actual game changer.
7
2
20
4,513
1) make up the desired interface 2) make the interface real youtu.be/Qr1lYJmBTWI
18
10
6
149
19,832
What's a random smart thing you heard someone say offhandedly that is now stuck in your brain? Mine is @mattstauffer (paraphrasing): Don't express your creativity by ignoring conventions and changing the code style of a project. Express it by solving problems in smart ways.
1
2
24
1,769
If there's one thing I've learned after working on the same projects for over 5 years (closed and open source), is that consistency is so extremely paramount Adding a new approach for *just this one thing* quickly spirals out of control. Even if the current approach is bad, staying consistent allows you to easily refactor *all* of it later, instead of untangling hundreds of unique approaches that have been accumulated over the course of several years Stick to the path, but if something needs to change, change it all at once. You will thank yourself later for doing so, even though the initial work will be tiring
7
4
40
2,651
Devin Riegle retweeted
Today we shipped: ☁️ Laravel Cloud 🚀 Laravel 12 ✨ Starter Kits (React, Vue, & Livewire) ⌨️ VS Code Extension This is only the beginning.
87
502
166
1,854
350,377
Devin Riegle retweeted
"This focus on aesthetics is a form a deliberate practice. When the bar isn’t just a completed task but a delightful solution, you’re frequently forced to find novel solutions in the wilderness of unfamiliar techniques." world.hey.com/dhh/commit-to-…
4
16
1
201
24,117
If you need constant customer feedback on every feature you build, it’s a sign you don’t deeply understand the problem you’re solving – and maybe shouldn’t be building it at all. Move with confidence or don't move at all imo.
27
78
10
698
37,260