Jamie Lottering

292 posts

Jamie Lottering banner
Jamie Lottering

Jamie Lottering

@JamieLottering

Portland, OR Katılım Temmuz 2008
395 Takip Edilen9.2K Takipçiler
Jamie Lottering retweetledi
Addison
Addison@addison·
I kept rebuilding the same onboarding flow for every product I launched. So I open-sourced it. Onboarding Kit: Config-driven steps, conditional logic, validation, auto-advance. Installs in one command into any Next.js + shaden project. github.com/addisonk/onboa…
English
1
3
34
4.3K
Jamie Lottering retweetledi
Mo
Mo@atmoio·
I was a 10x engineer. Now I'm useless.
English
1.5K
1.7K
16.3K
6.1M
Jamie Lottering retweetledi
Karri Saarinen
Karri Saarinen@karrisaarinen·
These times I feel like a madman saying the obvious: taste is often what you refuse to add and quality improves fastest when you stop adding things that make it worse. No matter how easy something is to add, every addition makes products either better or worse.
English
17
25
480
24.8K
Jamie Lottering
Jamie Lottering@JamieLottering·
@WalkaboutMG Love the course. Great colors, cozy, and cute little coconut people. The difficulty of the Lost Balls was also perfect. Probably the only course I found them all in one go first try.
English
0
0
1
145
Walkabout Mini Golf
Walkabout Mini Golf@WalkaboutMG·
Befriend the native coconuts and explore the exotic isle as you discover the surprising origins of the best game ever created: mini golf. Tiki à Coco is out NOW on VR and iOS platforms!
English
15
18
155
11K
Jamie Lottering retweetledi
Eduardo Moreno
Eduardo Moreno@EdTheOSINTer·
@Betterment was your push notification system hacked? I just got this notification from the Android app, which cannot be real. For one thing, you can't deposit crypto into Betterment...
Eduardo Moreno tweet media
English
1
6
37
2.2K
Eduardo Moreno
Eduardo Moreno@EdTheOSINTer·
@Jason_Tran_NC @Betterment Beyond that, how'd they send a push notification from the Betterment app? They didn't just spoof the support address, their systems must have been compromised, and for a financial firm, that's reaaaaaaal bad.
English
1
0
8
542
Jason Tran
Jason Tran@Jason_Tran_NC·
@Betterment you guys get hacked? Suspicious crypto message and email from y'all.
English
7
0
20
951
Jamie Lottering retweetledi
patagucci perf papi
patagucci perf papi@kenwheeler·
if the agents are so good why are you mfs in the office til 9 still
English
156
263
7.3K
343.8K
Jamie Lottering retweetledi
terminally onλine εngineer
it’s honestly incredible to see software decline in real time these last couple of years i think there are different factors contributing to this nobody cares about the actual craft anymore, which is the consequence from: 1. leetcode interviews and faang interview style adoption - dsa is good but it doesn’t capture real knowledge on building systems 2. constant layoffs and ship jumping with no consequences - ie promo driven culture, ship and dip, no one is held accountable because nobody stays in charge of the product/system long enough to even have the full domain knowledge 3. non technical PMs in charge of product, services and pushing engineering to just ship with little understanding of the space, with only regard for themselves, because they too want that promotion and who cares if prod is broken 4. software engineering is not taking seriously - call it development, programming, whatever but nobody wants to have ownership and people dont care, just try to make the devs ship and the devs try to shit out a bunch of awful stuff to stay employed 5. with the addition of ML/AI into the picture we have a lot of brilliant folk who just wanna work in the AI space, which ofc is interesting but so is software engineering as a whole, a lot of challenging problems everywhere and AI is part of swe id say, we have people trying to ship AGI unable to run a crud app 6. the death of excellence - this feels like a global problem everywhere you go and look at, the decaying state of things, lack of domain knowledge or willingness to learn - a global cultural phenomenon? maybe i need to touch some grass
terminally onλine εngineer tweet media
English
168
229
2.6K
207.3K
Jamie Lottering retweetledi
Vic 🌮
Vic 🌮@VicVijayakumar·
Once upon a time I started at a certain tech company. In the first week, I was like wow the build takes 45 minutes? And everyone was like of course it does why would it take any less time than that ya dolt? The next day my build was projected to complete in 6 hours because it used a merge queue and was behind 7 other builds. Everyone were like yes obviously, that makes sense. Felt like I was taking crazy pills for being the only person who thought this was absurd. I thought they were playing a prank on me. The story of how I made it my mission to fix it is less important than the takeaway - Resist the cultural normalization of dysfunction - when inefficiency or pain points become so routine that everyone stops questioning them. I was the outsider seeing clearly that the existing process was absurd, but the team had been conditioned to accept it as “just how things are.” Don’t let familiarity make you complacent. If something feels broken, it probably is.
English
67
75
1.3K
144.5K
Jamie Lottering retweetledi
nanda
nanda@nandafyi·
New post 🎉 Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch: nan.fyi/database
nanda tweet media
English
69
245
3K
329.5K
Jamie Lottering retweetledi
Jamon
Jamon@jamonholmgren·
Lock your package.json dependencies to specific versions. Don’t upgrade until (ideally) you’ve reviewed all changes to deps or hire someone to do it for you. Don’t have dependencies where possible. Upgrade later rather than sooner.
Feross@feross

🚨 Major active supply chain attack just hit npm. Popular package @​ctrl/tinycolor was trojanized — and it didn’t stop there. Over 40 packages were silently modified to steal secrets from dev machines & CI pipelines. Our team at Socket caught it. Full report coming soon. Stay safe out there.

English
12
7
108
10.7K
Guillermo Rauch
Guillermo Rauch@rauchg·
He changed frontend engineering forever. The Satoshi of UI. No one knows his whereabouts or his real name. He didn't ship a component system, he shipped a system to ship component systems.
Guillermo Rauch tweet media
English
261
372
9.4K
716.4K
TTTTT
TTTTT@StillTevin·
@enori_zz Doesn't (evolutionarily improved)
English
1
0
2
30
Jamie Lottering retweetledi
signüll
signüll@signulll·
the reason why people abandon so many “almost done” things is because the last 20% of anything is friction, detail, & accountability. that last 20% of the work doesn’t feel like 20% at all, it feels like the whole damn thing & then some. this is especially true in an ai era where you can go from zero to something so quickly.
English
124
305
4K
234.1K