Jamie Lottering

294 posts

Jamie Lottering banner
Jamie Lottering

Jamie Lottering

@JamieLottering

Portland, OR Katılım Temmuz 2008
400 Takip Edilen9.2K Takipçiler
Addison
Addison@addison·
so X admitted mutual-follow data was missing from the algo... which might explain why my tweets have been hidden for years lol testing the new tweak, if you can see this, say hi 👋
English
13
0
28
1.3K
Ben Kim
Ben Kim@benkimbuilds·
a little bit about working with me: - we will never have regularly scheduled meetings, if we can't run 99% of comms asynchronously that's a culture fit problem. timezone and location independence is important too. i should be able to work from whatsapp on a plane, from bed in the morning, at the gym, etc. - most of my hires come through referrals from existing/old employees, high nps and i treat people fairly. i give 2 weeks pay as a referral bonus for incentive alignment. referrers also help onboard and train new hires. - i never hire without a work trial. to get a work trial you generally need to do a quick 1 hour, high signal deliverable. - i fire very quickly, but i also very quickly give feedback in realtime to prevent this from happening. - if you're a developer, you literally don't need to send me anything but screenshots + recordings of your work in production. I use codex automations to summarize what every employee on github has done in the last 24 hours. no pushes means no work was done - our golden agreement. - if you're a content creator, the deliverable is a link to your content. i also have a codex automation that summarizes what's been published and tracks view counts
English
4
1
41
1.3K
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.4K
Jamie Lottering retweetledi
Mo
Mo@atmoio·
I was a 10x engineer. Now I'm useless.
English
1.5K
1.7K
16.1K
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
479
24.9K
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
154
11.2K
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
953
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
154
259
7.3K
343.9K
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
164
219
2.6K
207.6K
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
65
74
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
68
240
3K
330K
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.8K
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
260
365
9.4K
716.9K