Sign in

Kyler Johnson

@kylerjohnsondev.bsky.social
357 followers 171 following 123 posts

Sr. Principal Software Engineer (Angular, Vue, Svelte, C# .NET). Science Nerd. Bibliophile. Linux User. Adventure Motorcyclist (2018 Honda Africa Twin). kylerjohnson.dev

PostsRepliesMedia
Reposted by Kyler Johnson
GitHub Trending @github-trending.bsky.social · 31/08/2026
💎 Hidden Gem! 💎 (1000+ new stars) 📦 K-Dense-AI / scientific-agent-skills ⭐ 38,568 (+1,113) 🗒 Python Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 190,000+ scientists worldwide. 165 ready-to-use validated skills plus 100+ scientific databases...
github.com
GitHub - K-Dense-AI/scientific-agent-skills: Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 190,000+ scientists worldwide. 165 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 190,000+ scientists worldwide. 165 ready-to-use validated skills plus 100+ scientific databases covering bio...
111
Kyler Johnson @kylerjohnsondev.bsky.social · 07/08/2026
With the right guidelines, AI can generate high quality Angular code. With this post, I’m making my Angular skills public (along with a Claude plugin). kylerjohnson.dev/blog/angular...
kylerjohnson.dev
Angular + NgRx Architecture for Agents
This guide (and Claude plugin) covers the complete Angular architecture, including signals, NgRx Signal Store, and enterprise-ready practices.
040
Reposted by Kyler Johnson
WebVibesOnly @webvibesonly.bsky.social · 16/07/2026
They really turned the biggest Angular conference into an AI event. 😅 RIP ng-conf. We break down the pivot to Vegas, AI-DevCraft, mourn the loss and explain why building software is cheap, but maintaining AI's code is expensive. youtu.be/ak40BWEWSZE?...
youtu.be
ng-conf is DEAD 💀 OR IS IT ???
YouTube video by Web Vibes Only
032
Kyler Johnson @kylerjohnsondev.bsky.social · 22/04/2026
I’m not saying it’s right, but I’m saying I understand.
000
Kyler Johnson @kylerjohnsondev.bsky.social · 09/04/2026
I’m so sorry for your loss
010
Reposted by Kyler Johnson
Zed @zed.dev · 23/03/2026
A handy new text manipulation command is landing on stable this Zednesday thanks to tiagolobao: `editor: align selections`
31408
Reposted by Kyler Johnson
Ryan Carniato @ryansolid.bsky.social · 05/03/2026
Solid 2.0 is so powerful even I don't know the limits of its capability. Join me Friday when I try to break it: www.youtube.com/watch?v=-VzC...
youtube.com
Breaking SolidJS 2.0 Beta
I'm pretty excited to have the beta released. But because it was built with extremely powerful primitives even I don't know its limits. The combinatorics feel like it could get us into crazy places bu...
1345
Kyler Johnson @kylerjohnsondev.bsky.social · 06/03/2026
SQLite is underrated and underutilized
010
Reposted by Kyler Johnson
Ryan Carniato @ryansolid.bsky.social · 27/02/2026
I released an article I wrote a month back. I didn't previously publish because, on early review, it wasn't the article people expected from me on AI (today's stream will be). But I want to get this out there as it captures my first impressions: dev.to/playfulprogr...
dev.to
Entering the Age of AI: A Laggard's Tale
I know I’m late to the game. It’s hard to teach an old dog new tricks. I’m the type of person who...
182
Kyler Johnson @kylerjohnsondev.bsky.social · 24/02/2026
I love how easy it is to navigate by keyboard!
000
Reposted by Kyler Johnson
Evan You @evanyou.me · 22/02/2026
GitHub just silently cancelled all our outgoing sponsorships from @voidzero.dev - not sure what happened. I just manually re-sponsored everyone we were sponsoring.
41124
Kyler Johnson @kylerjohnsondev.bsky.social · 21/02/2026
Granted, twice those “benefits” I mentioned were because the entire team was excited about a new tech and the stack needed to modernize from 2001 version of Cold Fusion or vanilla JS to a typescript framework
010
Kyler Johnson @kylerjohnsondev.bsky.social · 21/02/2026
Anytime one intrigues me for my personal projects. At work, I’ve done this only rarely in my career and only because the benefits in relation to project requirements outweighed the costs of the learning curve and the maintenance of a tech non standard to the organization.
100
Kyler Johnson @kylerjohnsondev.bsky.social · 20/02/2026
The keyboard shortcuts on npmx.dev provide the experience every site should strive for. It’s so easy to do everything I want to do without my fingers ever leaving the keyboard.
npmx.dev
npmx - Package Browser for the npm Registry
a fast, modern browser for the npm registry. Search, browse, and explore packages with a modern interface.
000
Reposted by Kyler Johnson
Zach Leatherman @zachleat.com · 17/02/2026
it’s important to keep caring about how things work and how they’re built
727862
Kyler Johnson @kylerjohnsondev.bsky.social · 17/02/2026
I’ve been using the plain ol’ git CLI for over a decade. Just never liked GUI tools bc of the way they change terms. Like what does it mean if I click “refresh” on a branch? Does that do a git fetch and merge? Only when it can fast-forward? Idk. Enter LazyGit. I love it. github.com/jesseduffiel...
github.com
GitHub - jesseduffield/lazygit: simple terminal UI for git commands
simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
031
Kyler Johnson @kylerjohnsondev.bsky.social · 05/02/2026
I don’t know what I would do without tmux
000
Reposted by Kyler Johnson
Lars @webpro.nl · 21/01/2026
🆕 npx unbarrelify At last, an easy way get rid of barrel files! Rewrites consumers to import directly from source, then deletes the barrels. Safe and fully automated, read all about it at github.com/webpro/unbar...
310921
Kyler Johnson @kylerjohnsondev.bsky.social · 14/01/2026
Generate #typescript interfaces, HTTP request code, and even mock data from your Open API document using Orval! With support for Fetch, Axios, React Query, Angular, and more, it probably supports your HTTP client. www.kylerjohnson.dev/blog/orval
kylerjohnson.dev
Orval - Generate more from your Open API Doc
Generating Typescript interfaces from an Open API doc is old news - but did you know you can also generate HTTP request code and even mock data using Orval? With support for Fetch, Axios, React Query,...
020
Reposted by Kyler Johnson
Ankita @ankitasood.bsky.social · 06/01/2026
Angular v21 has been out for a bit, but it’s one of those releases worth revisiting. Watch @kylerjohnsondev.bsky.social and I cover the release event and highlights of v21 here: youtu.be/va7O-GRsiMM?...
youtu.be
Angular 21 is Here: Everything You Need to Know
YouTube video by Web Vibes Only
011
Kyler Johnson @kylerjohnsondev.bsky.social · 31/12/2025
We have a new video out! In 20 minutes, we run through the major changes that landed in the most popular JS/TS web frameworks in 2025. Check it out! www.youtube.com/watch?v=luOk...
youtube.com
2025 Web Frameworks Wrap-up!
YouTube video by Web Vibes Only
010
Reposted by Kyler Johnson
Niels Leenheer @html5test.com · 18/11/2025
🔥🔥🔥 Lowest setting. CSS powered flamethrower! Yes, it is really controlled by CSS. I can add MIDI inputs. Then use CSS to trigger animations and output the result to DMX for controlling the flamethrower.
66911
Reposted by Kyler Johnson
Ai Dev Craft @ng-conf.bsky.social · 20/10/2025
Another fantastic #ngconf in the books!! Thanks to the Amazing #Angular community who makes it feel like a giant family reunion. And thanks to the top-notch speakers who filled our brains and emcees 💜 @alyssanicoll.bsky.social & @mhartington.io Hartington who kept us laughing! See you next time!
Photos of the attendees and speakers at ng-conf 2025
041
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
No, that’s true. My point is that solar’s economics isn’t the only topic worth discussing. Areal density doesn’t seem to meaningfully impact the economics, but land use, waste, and habitat destruction are central issues that even IRENA anticipates and reports on.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
That’s true but cost per kWh is not the only issue. It takes acres and acres of solar panels to produce relatively little energy in terms of the average demand per household. That model simply doesn’t scale. Only efficiency improvements can mitigate that.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
Hence, why I named efficiency as the main issue.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
With greater efficiency, fewer units can be used to yield the same output which drives down the cost per kWh.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
So what? You literally said it was the amount that matters and I responded accordingly. According to the U.S. Energy Information Administration, energy-related CO₂ emissions have steadily decreased since 2007. There was a slight regression in 2019-2022, but trending downward again since then.
210
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
Re-read what you wrote, but slowly. Cost per kWh can’t be important while efficiency is irrelevant. Greater efficiency is what improves cost per kWh and that’s why the bulk of the research is going into improving efficiency of conversion and production.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
You might be interested to know that China burned 3x more coal per capita in 2024 than the U.S. did. 4.6 billion tons of coal with a population of 1.409 billion = 3.265 tons per person 372.3 million tons of coal with a population of 340.1 million = 1.095 tons per person
101
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
That’s fair. China consumed appr. 55% of the global thermal coal (amounting to 4.6 billion tons). The U.S. consumed 372.3 million tons (which was a decrease from 2023). In other words, China burned 12 times more coal in 2024 than the U.S. did.
120
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
China has also brought about 300 more coal power stations online since 2023 and has a total of 1195 as of July of 2025. The US has 200. China is simply creating as much energy as possible by any means necessary in an attempt to meet their growing energy demand.
241
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
China produces the most greenhouse gases, primarily due to its reliance on coal and other fossil fuels. While US is in second place, China has a lot of work to do to reduce their emissions as much as the US has. China isn’t leading the way, it’s trailing but making considerable strides.
241
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
At this point, without significant technological advancement, nuclear fusion appears the only viable way to meet the rapidly growing energy demand throughout most of the US. Modern advancements have made it a very clean, renewable energy source.
us.it
000
Kyler Johnson @kylerjohnsondev.bsky.social · 09/10/2025
There is potential. I’ve been following photovoltaics for 20 years. Even made a rudimentary (and VERY inefficient) photovoltaic cell just for fun. The issue is that even the best are still relatively inefficient. Wiping out forests I used to explore for acres of solar panels feels dystopian
210
Kyler Johnson @kylerjohnsondev.bsky.social · 30/09/2025
1984 by George Orwell Atomic Habits by James Clear Wellness by Nathan Hill 100 years of solitude by Gabriel Garcia Marquez The Fred Factor by Mark Sanborn Fahrenheit 451 by Ray Bradbury
000
Reposted by Kyler Johnson
Ankita @ankitasood.bsky.social · 29/09/2025
Curious why @nuxt.com has the web dev world buzzing? 🐝 @kylerjohnsondev.bsky.social & I break it all down here 👇
021
Kyler Johnson @kylerjohnsondev.bsky.social · 20/09/2025
One thing I LOVE about Nuxt is that it has great defaults but if you ever need any type of custom config, it’s pretty easy to do. Anything I’ve needed to configure has just been a breeze.
020
Kyler Johnson @kylerjohnsondev.bsky.social · 20/09/2025
I ditched Next.js in favor of Nuxt for all of my side projects and contract work about a year ago and I have a bit of a hot take. www.kylerjohnson.dev/blog/why-nux...
kylerjohnson.dev
Why Nuxt is the best meta-framework
Learn about Nuxt, how it's different from other meta-frameworks, and why it's a great choice for building Vue.js applications in 2025.
120
Kyler Johnson @kylerjohnsondev.bsky.social · 16/09/2025
🚨Another supply chain attack on npm socket.dev/blog/tinycol...
socket.dev
Popular Tinycolor npm Package Compromised in Supply Chain At...
Malicious update to @ctrl/tinycolor on npm is part of a supply-chain attack hitting 40+ packages across maintainers
000
Kyler Johnson @kylerjohnsondev.bsky.social · 14/09/2025
Nuxt, Nuxt UI, better auth, stripe, Turso, Nuxt Charts (if dashboard needs visuals)
000
Kyler Johnson @kylerjohnsondev.bsky.social · 11/09/2025
When someone is murdered, if you are the kind of person who blames the victim for what happened to them, you ARE the problem. Political affiliation is irrelevant. We can be firm in our beliefs without hating those who believe differently. Otherwise, we are no better than the opposition.
010
Kyler Johnson @kylerjohnsondev.bsky.social · 11/09/2025
Are you only using the distro’s software repositories and looking for Linux downloads on websites? (Only asking bc it’s common among new Linux users). Do you know about flatpaks and flathub? Also, you can use alternative.net to find Linux alternatives to software you use. Hope this helps
alternative.net
000
Kyler Johnson @kylerjohnsondev.bsky.social · 10/09/2025
In the meantime, have you looked into insync? It’s a paid product but it’s relatively inexpensive and has a GUI that supports remote viewing and the offline-per-file capabilities you want. It may not offer the exp you’re looking for but depending on how much you need it, it may be worth it to you.
110
Kyler Johnson @kylerjohnsondev.bsky.social · 10/09/2025
Gotcha. Sounds reasonable. I’ve been thinking about building something like this and packaging it as a flatpak. If I get the time to do it, I’ll try to remember reach out and let you know
110
Kyler Johnson @kylerjohnsondev.bsky.social · 10/09/2025
This would be a cool thing to build. When using such a GUI would you expect anything that you moved into the local drive folder to automatically upload to your google drive? Or would you add one or more files and then expect to “sync” those with your google drive?
110
Reposted by Kyler Johnson
Ankita @ankitasood.bsky.social · 02/09/2025
Watch @kylerjohnsondev.bsky.social & I demo how to leverage AI to implement charting libraries! Github repo link: shorturl.at/OsiEy
032
Kyler Johnson @kylerjohnsondev.bsky.social · 29/08/2025
Svelte-flow looks pretty awesome. From a glance, it looks to have one of the most straight-forward APIs I've seen for that sort of thing
020
Kyler Johnson @kylerjohnsondev.bsky.social · 29/08/2025
This is awesome man!
110
Reposted by Kyler Johnson
Dmitry Grozoubinski @explaintrade.com · 24/08/2025
CEO on LinkedIn: "I don't screen for credentials, I screen for passion. I don't look at degrees, I look at dedication. I don't see prior experience, I see positive potential." Candidate: "Amazing! And what does your outsourced HR software filter for?" CEO: "Oh credentials, degrees and experience."
733475436