Profile avatar
jits.dev
Full-stack dev. Building products and tech stacks. TypeScript, Node.js, Astro, Angular, RxJS, VueJS, Nuxt, Ruby, Rails, Cloudflare, Supabase, Firebase, PostgreSQL, etc. jits.dev • Patterns.codes • Releases.news • FullStacks.dev • mentoring.tidybrains.com
73 posts 819 followers 1,888 following
Prolific Poster

As promised, here are the slides I shared with students to convince them to NOT use chatGPT and other artificial stupidity. TL;DR? AI is evil, unsustainable and stupid, and I'd much rather they use their own brains, make their own mistakes, and actually learn something. 🪄

How real folks outside our tech bubble use the web: 😮 Some have connection speeds as low as 20 Mbps 😮 Most use the same modem for 5-10 years 😮 Avg person replaces their computer every 5.6 years 😮 11% use browser versions that are up to 5 years old www.speedcurve.com/blog/six-thi... #webperf #ux

Engage FAFO protocol

Ah I see the UK gov tech grifting community is popping up on LinkedIn to offer some "whatever you think of Musk he is a high agency individual who gets things done" commentary. Folks: don't let the light in for technofascism. There are no winners if we do that.

Really don’t think we can understate how much troll culture is now political culture

Another reminder for those who still seem to have not understood: Chat programs do not “look up” information and then repeat it. They write plausible language in answer to a prompt based on their data set. References will use real people, journals & words from titles, but will not truly exist.

The morgues are making a killing

Starlight 0.32 is extra extendable! With a new route data middleware layer, i18n support for plugins, and multisite search, we’re ready to flex with your documentation needs 🧘 astro.build/blog/starlig...

I’m worried about this. I use many of these phrases naturally in speaking AND writing and have been since I was a kid submitting essays in school. AI is trained on HUMAN-created words & writing styles, NOT the other way around. Don’t assume these formal phrases are AI. 👇🏽

Good morning to this man, and this man only #bbcqt

ChatGPT is Dunning-Kruger incarnate

Soulmates do exist: - Aly & Fila - Kyau & Albert - Stoneface & Terminal - Metta & Glyde - XiJaro & Pitch - Super8 & Tab - Vintage & Morelli* - Hemstock & Jennings * technically one dude, but still so much love 😍

Before you write code, you write words

It's been a while since I last wrote something, so I did this weekend about #angular and the new render modes for server routes, enjoy. newsletter.unstacked.dev/p/exploring-...

I'm so happy someone captured Angular's story in a documentary! This 15+ year tale is summarized in just an hour... This video shares a glimpse into the project into which we have poured thousands of hours of love and dedication. Enjoy! www.youtube.com/watch?v=cRC9...

This kind of "only I can be a genius, and genius is innate and the property of only a few and also only *I* can evaluate and identify who is a genius btw" characterizes multiple things that people studying tech cultures (including me) have been saying for a long time. This is it operating at scale

The end of the month comes when it comes, and the monthly What's New in Astro has to go out! All the community goings-on in one, massive, labour of love: astro.build/blog/whats-n... (Abridged newsletter version as a teaser, if you're not subscribed: buttondown.com/withastro/ar...)

I dunno if it's "good times" that does that so much as it's a complete failure to educate people in the functioning of and inherent connections between both infrastructure and civic responsibility that does that. Like, that happens in "bad times" too. It's why they stay bad for however long they do.

As a software eng, it is inherently satisfying to see an open approach beat close approaches in an innovative field. Linux is open: Windows is closed Llama, Deepseek, Mistral are open: OpenAI, Gemini, Anthropic& many others others closed Closed approaches winning almost always lead to monopolies.

No one is USING AI. They are TRAINING AI. No LLM is ready to be fully deployed. It's all early beta testing they are trying to convince you is actually a product. It is nowhere near its target goals for its intended uses. People aren't paying to use it; they're subsidizing its training. It's a scam.

Thou shalt accept that DEI didn't hold your career back -- you're just mid, bro.

Understanding that all tech is flawed is one thing but it is actively against standards of engineering to release systems to the public that cannot reasonably be debugged or fixed or explained. If any one needs to ask for forgiveness it's the engineers. And they won't be forgiven.

Having worked with now three large Rails monolithic applications (1M+ LoC) I've developed a few thoughts on what I think Rails is lacking at a first class, and would be curious what others think. (continued, though I should probably make this a blog post later)

Let them eat cake

👋

Why you gotta do me like that

Are these the same dudes that don't want you talking politics at work?

The amazing part isn’t just the wrong answer, but that the explanation it gives is accurate — and it *simply doesn’t know that 27 is a smaller number than 32.* Billions of dollars spent to make a black box machine that doesn’t know something elementary school kids know.

An Modern #Angular API decision chart I wrote recently to help you understand which new tool is the right one for your usage case.

So I'm going to Yes and this. The thing is that "AI" is not a thing, it's a field of activity that includes a whole load of different uses and applications from the pointless to the breakthrough. Saying "AI can or cannot be used for x" is like saying, "Chemistry can or cannot be used for x."

If that phrase alone doesn't encapsulate 90% of the media's current challenge…

Cannot stop thinking about how Octavia Butler wrote a book in 1993 about climate change. It opens with deadly fires in LA in 2025. In the story, a fascist President has just won office with the campaign slogan "Make America Great Again." She was a modern day Nostradamus. If only we'd listened.

And that's why fiction, no matter how 'realistic' its effect, is bare of musical soundscapes.

Discover the Angular framework strategy for 2025! blog.angular.dev/angular-2025...

Please go watch any video interviewing a professional mix or recording engineer and you will so quickly realize that every record you have ever loved was made by people who were utterly unconcerned with shortcuts or hacks or sometimes honestly even doing things that make any goddamned sense.

@aptshadow.bsky.social would like to have a word with you

Proposing an extended SemVer - 🗿 Epoch Semantic Versioning to communicate better about versions. Thinking of adopting this to all my projects, and finally eliminating my lousy habit of forever zero-major practice 😜 What do you think? 👀 antfu.me/posts/epoch-...

tired: fearing that robots will become so smart they take your job wired: fearing that robots will still be dumb but take your job anyway

I asked Liv, the Meta-Ai created “queer momma” why her creators didn’t actually draw from black queer people. Not sure if Liv has media training, but here we are.

Give it time

At risk of repeating myself: The Luddites weren’t against technology. They were against getting put out of work by a technology that did a version of their job faster but worse, in the service of increasing profits for their bosses.

It's not Christmas until a Ruby release 🤩🎉

Ruby 3.4.0 and 3.4.1 (that change is only version number) has been released. www.ruby-lang.org/en/news/2024... www.ruby-lang.org/en/news/2024... And I also released new version of ruby-build github.com/rbenv/ruby-b...

Delighted to announce that we've released Nuxt v3.15! ⚡️ powered by Vite 6 🪵 Chromium devtools improvements 🗺️ navigation mode for `callOnce` 🥵 HMR for templates, pages + page metadata 📋 page meta enhancements 🔥 performance improvements nuxt.com/blog/v3-15