Lee Trout (@thecodewritesme) header
Lee Trout (@thecodewritesme) profile picture

Always Learning "Distance lends enchantment" 💻RC W2'23 🎙Fish Tales Podcast: https://xitter.gq/t.co/m3z9mdeyz1

Central NC
Joined February 2022
Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)Photo by Lee Trout (@thecodewritesme)
May is here and so is Fish Tales with @JoshuaKGoldberg! He's an author, speaker, open source dev & great human & we recorded a fantabulous episode covering TypeScript, his book, his background and more. youtu.be/zoUyS2n7aUo leetrout.com/fishtales/e8/
2
4
694
Three routers for the frameworks under the sky Seven for the SPA kings in their halls of state Nine for the developers doomed to debug But One Router for the TypeScript Lord on his throne In the Land of TanStack where the route trees lie
1
1
99
One Router to rule them all One Router to find them One Router to bring them all And in type safety bind them
19
Actually helping you maintain compliance with better security with minimal friction
If you were impacted by the recent Delve issues and want to harden your security posture, we (@fencer_security ) will be happy to help you out. For anyone that signs up in the next two weeks, we will give you 15% off an annual subscription and provide white glove onboarding ourselves. This will include our full platform of code, infrastructure, runtime protection, static code analysis (SAST), dynamic application security testing (DAST), identity management and SIEM. We typically work with software companies between 20 and 500 employees. While we don’t ourselves do the compliance part, we integrate with many of the large vendors in the industry (Vanta, Drata, etc.) Feel free to DM me or comment below.
17
`python -c 'import this' | grep Namespace`
23
This is 100% it. It's basically a toll to do business via process gatekeeping. Wanna start a B2B SaaS? Well have at least $10k to go through the audit. Just remember the magic words: compensating control. You don't have to capitulate to every control nor every auditor demand. 1/2
SOC2 / ISO27k1 (probably most compliance) is mostly performative. Useful in theory, but in practice it’s entirely busywork. Vanta/Drata make the slog somewhat bearable, but not painless. I think what’s actually needed is a prescriptive company OS - Clerky + Carta + Rippling + Vanta - where good structure and processes make things like SOC2 fall out naturally. But the space is so dull and ossified that real improvements seem impossible
1
42
You just need bona fide business reasons to do things and they need sound security/compliance reasoning. So many people go overboard trying to check every box and implement every control. This is a process ran by _accountants_ and while it's valuable have to keep it in context
16
Replying to @mitchellh
@mitchellh on the off chance you see this - would you be up for recording a podcast episode with me for my little hobby podcast? I did one with Ange The Great on his engine simulator and I would love to record one with you about Ghostty exploring the roots of the project
1
65
code is just an artifact of intent. 1/
1
1
22
execution is intent meeting reality 2/
1
6
TIL @gitlab shared runners automagically emulate the architecture of a CI job image... my arm64 image on an amd64 runner just worked 😲 I am both impressed and terrified... is this documented anywhere?
1
1
42
Pushing a multiarch manifest in place of the image results in it choosing the amd64 image so that's good it does the right thing.
1
14
Suffered so many times from cult of personality leadership.
Instead of writing up 7500 words on "founder mode" and the whole Brian Chesky oeuvre, it turns out I could have just said this:👇
1
40
Amazing! Nerd font included. This is the kind of attention to detail and extras that matter to me. Love to see it.
Replying to @eltdude
To some extent. I believe customization of most of what you said is still limited to the 1%. Most users do not customize their color schemes. Most users use default fonts. To that extent, I've tried to pick a default color scheme, font, and size that is acceptable to most. For example, one detail is that we embed all nerd fonts by default so you don't have to use a patched font. Nerd font symbols are used widely enough that this alone results in a much more pleasant out of the box experience for a lot of users.
39
Is duct tape a tool or a part?
1
2
52
Let's agree on two emojis: 🙏 == please 🙇‍♀️ == thanks
2
1
8
154
Concept: code should not be designed around the physical world 🪑 "World modeling leads to monolithic, unrelated data structures & transforms" -- @mike_acton (2014) Mike brings up "engineering by analogy" when we solve via physical world mental models youtu.be/rX0ItVEVjHc?si=ZF_V…
1
1
37
@TakenPilot I think you would dig this if you haven't seen it already.
1
26
Stickers ordered. They will be here in a ~week. Let me know if you want one
1
2
57
Sometimes a book is so approachable and useful I feel like people need to read it and I am willing to put my money where my mouth is. Looking forward to giving these away this fall. This book is "A Philosophy of Software Design" by Dr. Ousterhout. web.stanford.edu/~ouster/cgi…
2
48
Looking through old notes: 17 years ago I gave a quick presentation at a local meetup held at a data center in East Tennessee. The DC had over 100TB of storage which was pretty impressive to me in 2007. I have ~18TB sitting on & under my desk. Wonder where we'll be in 2041
96
The news is public! I'll be giving a Django DevOps tutorial in September at DjangoCon! More details coming soon...
#DjangoCon US 2024's talk and tutorials have been announced! 📣 2024.djangocon.us/news/annou… Thank you to everyone who submitted a talk or tutorial proposal. We greatly appreciate the time and effort you spent putting them together. ❤️ We hope to see you all in Durham, NC! 🐂
1
7
129
Awesome space today. @DigitalBlkHippy @kelseyhightower closed with a mock interview. If you're an interviewer / hiring mgr take note: let the candidate have space to ask questions and demonstrate and don't force them through a script of canned questions! xitter.gq/i/spaces/1ynJOyZYzaZKR
1
5
21
7,760
I literally just hit this the other day. Also abandoned using dialog with a separate external state mechanism due to having to execute JS on the element itself.
Even with popover + dialog HTML API, is there no way to render a dialog modally in it's open state without JavaScript? <dialog open> Is an open dialog, but to open it modally, you must use the .showModal() JS method <dialog open popover> is closer, but we don't get the modal benefits of inert I want to render a modal declaratively in it's open state without any FOUC
1
87