natemoore on elm street ๐Ÿ‘ป

natemoore on elm street ๐Ÿ‘ป

@natemoo.re

building open source software for more inclusive, empowering future ๐Ÿ’ฃ modern TUI tooling @bomb.sh ๐ŸŽจ design systems at @sentry.io ๐Ÿง‘โ€๐Ÿš€ co-created @astro.build ๐Ÿณ๏ธโ€โšง๏ธ they/them

6K followers2.6K following991 posts

natemoore on elm street ๐Ÿ‘ป reposted

Maturing as a software engineer doesnโ€™t mean writing fewer Horrors, it means knowing when to write A Horror and how to construct the proper containment zone around it

I once inherited a python system that handled about $100m in ARR. It was a single Django class that was 25k lines long and had zero tests or docs that always called out to MySQL and postgres via fork+exec rather than actually using those client libraries

natemoore on elm street ๐Ÿ‘ป reposted

There is no such thing as over-engineering anymore. Be as ambitious as you know how. Make perfect, fast, accessible, maintainable software.

B. Prendergast@renderg.host

I *may* have over-engineered this shadow designer just a touch but gawwwddamn, she pretty. #Lumen for #CSS โ†’ lumen.renderg.host

natemoore on elm street ๐Ÿ‘ป reposted

Good news Bluesky users: you can now access the Halo 2 main menu directly from my profile

natemoore on elm street ๐Ÿ‘ป reposted

๐Ÿ“Š LayerChart: Bin edition Aggregate dense point data into discrete shape-based bins to easily see data trends (ex. heatmaps)

natemoore on elm street ๐Ÿ‘ป reposted

If you're a railway customer, you need to jump on this immediately. "We strongly recommend that you immediately roll all environment variables, including any API keys, stored in Railway" blog.railway.com/p/security-d...

blog.railway.comSecurity Disclosure: Wednesday October 21st | Railway BlogRailway detected anomalous activity involving systems that store customer environment variables and recommends your immediate attention

natemoore on elm street ๐Ÿ‘ป reposted

We just sent $100,000 to 20 open source projects ($5000 each) that the Syntax team use regularly and depend on. Thanks to all the maintainers for all your time and efforts! Thanks to @sentry.io and @opensourcepledge.com for giving us the resources to do this. blog.sentry.io/another-year...

blog.sentry.ioWe just gave a million dollars to Open Source maintainersSentry raised its Open Source budget from $750,000 to $1,000,000 this year. Here's why, and how we split it among maintainers and foundations.

@sentry.io is a real one for this! $1M to open source maintainers this year ๐Ÿ™๐ŸŽ‰ for many years, Sentry was the only company using my software to actually donate to me. if nothing else, it was a big reason i decided to join the team! blog.sentry.io/another-year...

blog.sentry.ioWe just gave a million dollars to Open Source maintainersSentry raised its Open Source budget from $750,000 to $1,000,000 this year. Here's why, and how we split it among maintainers and foundations.

natemoore on elm street ๐Ÿ‘ป reposted

Building an atproto PDS in Zena today, that's going to be the basis of the Zena package manager. Fun times!

our ambitions have grown here because llm-assisted development allows us to cut through layers of abstraction like butter composability, performance, and size discipline all remain important, but we can raise the level of abstraction for author DX while lowering internals much closer to the metal

natemoore on elm street ๐Ÿ‘ป reposted

Wrote a blogpost about AI and atproto. Just a normal blogpost. Normal kind. (I actually did write the text of it.)

natemoore on elm street ๐Ÿ‘ป reposted

natemoore on elm street ๐Ÿ‘ป reposted

'you can see everything' is the best movie i've seen in 2026, you must see it

natemoore on elm street ๐Ÿ‘ป reposted

Yesterday, the CSSWG accepted my proposal for mesh gradients and diffusion curve gradients! Want to make gradients like this natively in CSS? Well, we've started the work on it. It's coming! Here's the Explainer: github.com/w3c/csswg-dr...

my strength as a junior was my fearless (yet exceptionally naive) belief that we are capable of building absolutely anything it's too easy to let life grind that belief out of you. don't!

conputer dipshit@davidcrespo.bsky.social

one very significant difference between junior and senior devs is that the problem for seniors is pessimism and too-low ambition for what the tools can accomplish based on a career of saying โ€no, thatโ€™s too much workโ€

natemoore on elm street ๐Ÿ‘ป reposted

I highly appreciate this directed graph showing which language is used to indicate incomprehensibility in different languages (eg, โ€œitโ€™s Greek to meโ€)

Michael Lugo@miclugo.bsky.social

when I canโ€™t understand a language, itโ€™s like *language from far away country* languagelog.ldc.upenn.edu/nll/?p=1024

natemoore on elm street ๐Ÿ‘ป reposted

My support for bluesky/atproto is pretty much explicitly a "political" project. It is bad for a small number of (mostly right-wing) people to literally own all the sources of media. Open-source algorithms + the ability to move your account without negative network effects opposes this.

natemoore on elm street ๐Ÿ‘ป reposted

airdrop fully reverse-engineered! works flawlessly on my framework laptop

natemoore on elm street ๐Ÿ‘ป reposted

If the cost of generating and maintaining code is going down, open source projects should double down on community, people, helping their dependencies and upstream teams, building trust that they are good stewards of that piece of the ecosystem. Some are sadly going in the opposite direction.

natemoore on elm street ๐Ÿ‘ป reposted

One thing I'm hoping to come out of this is that Deno... or at least a derivative of it, is picked up by someone in the ecosystem and continued. We need choice and diversity in the ecosystem.

natemoore on elm street ๐Ÿ‘ป reposted

GM. Itโ€™s not that atproto is illegible to devs or even civilians but inscrutable via the systems of power that have taken over the internet. The sin of social media wasnโ€™t technical but aligning with the desires of established power and ours is the long hard work of breaking that alignment.

natemoore on elm street ๐Ÿ‘ป reposted

I was thinking about atproto more and had a thought: no one needs to know or care about the protocol. we just need to normalize the idea that itโ€™s bonkers to allow any company to own part of your identity itโ€™s like how you used to lose your phone number if you switched carriers. that sucked

natemoore on elm street ๐Ÿ‘ป reposted

So, today I built `<calc-input>`. Itโ€™s a custom input element that accepts mathematical formulas โ€” such as 2 + 3 or (2 + 3) * 4 โ€” and automatically toggles between showing the formula on focus and the calculated result on blur. โ†’ brm.us/calc-input

Bramus@bram.us

Oh no. I managed to nerd snipe myself into Yet Another Side Projectโ„ข โ€ฆ again. Noooooo. #TooManyIdeas

natemoore on elm street ๐Ÿ‘ป reposted

๐Ÿ“Š LayerChart: a new dimension New in v2.6.0, `view={isometric}` can be passed to any Chart to add a tilted perspective to your Svg, Canvas, and Html layers. Going further, use the `z` accessor to add (faux) 3D depth rendering for most marks.

natemoore on elm street ๐Ÿ‘ป reposted

natemoore on elm street ๐Ÿ‘ป reposted

Replying to @syntax.fm

The incredible team at @bomb.sh has been absolutely dominating. New bomb router is slick. Tty is best in class for tui. Prompts are really well done. Everything is slick slick slick, well packages, small code size. Ridiculously OP team.

OpaqueRange should be on your radar

CodePen@codepen.io

"<rich-input> demo" by Bramus codepen.io/editor/bramu... Pretty impressive combination of new web tech to make this happen: <datalist>, the OpaqueRange API, and the CSS Custom Highlight API.

natemoore on elm street ๐Ÿ‘ป reposted

I helped with the rsbuild plugin now that sentry uses it ๐Ÿ™Œ. Happy to be part of this release ๐Ÿซถ

Lars@webpro.nl

โœ‚๏ธ Knip v6.40.0 is out Another fine community release by 11 contributors! ๐Ÿงก Lots of tuning on plugins like vite, playwright, rsbuild. New plugins: jasmine, osls. Changelogs: github.com/webpro-nl/kn... Knip: knip.dev