Kyler Johnson

10.4K posts

Kyler Johnson banner
Kyler Johnson

Kyler Johnson

@KylerJohnsonDev

Husband, Father and Sr. Principal Engineer tweeting about #angular, #vue, #react, #dotnet, #linux, and adventure motorcycling

Atlanta, GA Katılım Mart 2012
2.5K Takip Edilen2.5K Takipçiler
Sabitlenmiş Tweet
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
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. kylerjohnson.dev/blog/orval
English
0
0
2
452
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
I don’t think it will automate our jobs. I think our jobs will change. Where it was once dominated by the IDE and implementation details, it will be dominated by agentic AI, scanning code outputs, and architectural planning. I think this will raise the bar for the average software product a lot. Kind of how increase in internet speed and the establishment of the web and JavaScript standards across browsers led to much more sophisticated, connected, and productive products.
English
0
0
0
32
Isaac King 🔎
Isaac King 🔎@IsaacKing314·
I don't fully understand why programmers seem to be the ~only group of people not angry that their jobs are being automated.
English
1K
58
3.2K
850.3K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@forgebitz It’s time to reevaluate all those UX and DX improvements we wanted but couldn’t justify due to time and effort. Now those things require significantly less resources and may be viable.
English
0
0
1
94
Klaas
Klaas@forgebitz·
"ai will take your job" no, but the work you are used to will be gone all the easy work will be automated lift and coast jobs are over
English
25
0
96
7K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@Itsfoss That said, Ubuntu is still the most popular desktop distro in the world by a pretty wide margin. It has more users than haters.
English
0
0
0
43
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
Because many Linux users like to live on the fringe and Ubuntu became too popular for their taste. It’s part of their personality. Once you recognize it, you see evidence of this trait in many ways. They hold a lot of fringe opinions, they often reject societal norms, they have more niche interests, etc. They usually tried Linux and endorsed it _because_ it was fringe, different, not because they had a specific use case. Ubuntu used to be fringe enough. It’s not anymore so they moved on and now they hate on it. These fringe chasers can be frustrating to deal with and even toxic, but they also often forge new paths and create new options from which many others can benefit. Watch these kind of people through this lens and so many of their daily decisions and interactions make so much more sense.
English
1
0
0
138
It's FOSS
It's FOSS@Itsfoss·
How come Ubuntu became the most hated distro in the desktop Linux community?
English
229
8
448
61.8K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@powerhdeleon Creo que simplemente los frameworks de JavaScript no están ganando la atención como antes.
Español
0
0
1
143
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
This was simply a description of what happened. I didn’t draw a conclusion or attempt to establish a correlation. If one could draw a conclusion from this, it’s that Fable consumes far more tokens than Sonnet 5, which is common knowledge. Just feels more significant in anecdotal form.
English
0
0
0
63
Max Epstein (no relation)
@KylerJohnsonDev Not disputing your conclusion but I don't get the utility of wallclock time as a relevant metric for quality or even quantity of software that an agent built.
English
1
0
0
37
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
I spent 8 hours building things with Claude Sonnet 5 and only used around 2% of my token allowance. Had fun, built several fun things. I just spent 35 minutes using Fable 5 to build two features (across the stack) and used 31% of my token allowance. This includes using RTK to reduce token consumption.
English
2
0
2
357
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
Ya know that conversation of nice-to-haves that would be great for users or the refactors that would be great for engineering, but weren’t worth the investment of time and resources required to do them? We’re busy reassessing those because the required investment has changed dramatically. It’s allowing us not just to provide what the user needs, but so much more to make their experience great. Same thing for DX.
English
0
0
0
33
kitze the 🐐
kitze the 🐐@thekitze·
i seriously want to know how devs who have a job fulfill their 9-5 time when they are getting a week of tasks done in one day 9-5 doesnt make sense anymore. should be mon-thu, 5hr work day max. dafuq u doin all day???
English
181
8
475
59.8K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
A substantial portion of AI token expenditure HAS to be going to building language learning apps. There are thousands of them now. Literally. It’s insane. Every day a new one comes online.
English
0
0
0
168
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@alediaferia Building software has always been far less expensive than maintaining it. That hasn’t changed with AI. Tech debt is anything that makes working on the app more expensive or time-consuming than it should be.
English
0
0
1
21
Alessandro Diaferia
Alessandro Diaferia@alediaferia·
Hot take: tech debt is the gap between an aspirational set of non-functionals and what your software really needs. The golden architecture you had in mind before releasing might not ever be needed
English
3
0
2
87
Santosh Yadav
Santosh Yadav@SantoshYadavDev·
Someone at the meetup asked my daughter if she is my sister 😂
English
8
0
47
3.6K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@sarah_edo This is really cool. I’ve been following you since your early Vue days. The amount of information and inspiration you’ve provided over the years is staggering. Your presence online represents the greatest aspect of the internet: community.
English
1
0
1
22
Sarah Drasner
Sarah Drasner@sarah_edo·
I made this for me. I made this for you. I've been adjusting it to my own needs for years, and I suspect it'll never really be "done", and that's my favorite part. It's free! Feature requests and bugs welcome. @ me here and I'll do my best to get back to you ❤️
English
6
0
25
2.9K
Sarah Drasner
Sarah Drasner@sarah_edo·
🎉 After two years of building it off and on, my little side project app is done: Habik: Life Manager! The premise is that you can do hard things. You break them down, and take them one day at a time. Habik takes the guesswork (and the self-negotiation) out of what to do today.
Sarah Drasner tweet mediaSarah Drasner tweet media
English
37
34
441
71.5K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
This was kind of expected after they announced $20 billion in bonds, spooking investors. They had already shook investor confidence with the Cursor purchase anyway. This is likely part of SpaceX’s long-term strategy. Taking in massive debt now li js in capital needed to dominate the next generation of AI and space infrastructure before competitors catch up. It’s a bet, but one they’re poised to win in the AI meets Space Segway. Because it’s a private company, it does t have to answer to public market shareholders every quarter. It can kind of absorb short-term valuation hits like this for massive long-term payoffs. Also, capital intensive industries (like space) has historically burned billions before achieving lucrative details so front-loading capital as they’ve done us important. SpaceX will be fine.
English
0
0
0
67
Santosh Yadav
Santosh Yadav@SantoshYadavDev·
Ohh wow spaceX share is nosediving today 😂
Santosh Yadav tweet media
English
5
0
2
872
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@webdevcody What if typing the command to do what I want is significantly less typing than the prompt to generate the command? This happens to me a lot.
English
0
0
0
34
WebDevCody
WebDevCody@webdevcody·
at this point there isn't a single terminal command you should be typing by hand
English
50
2
90
25.5K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
Frameworks still matter. Technology and architecture choices still matter. AI is okay at generating code in the sense that it often works as expected. The architecture and code quality may not always be very good, though. That’s important because AI is not as good at changing existing code as it is generating new code. The more complex it is, the more difficult or impossible it is to get AI to change it in a way that produces the desired effect - not to mention the staggering increase in token consumption. The better you and your team know the tech, the better you all can direct AI and ensure the code generated is decent enough that the team can continue to leverage AI to make changes. Maintaining software is far more expensive than building it. That has always been true and still is even in the AI era. The better the code quality, the less maintenance is going to cost. Build wisely.
English
1
0
2
413
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
@KimMaida Kim! Great to see your posts again. Sorry to hear about Fawkes. That’s tough. Rigel and Sylvie are two good looking puppers! Still enjoy seeing your posts about the cool things you make. Hope you are doing well!
English
1
0
1
42
Kim Maida
Kim Maida@KimMaida·
Hello, it’s nice to see you all again
English
8
0
31
1.2K
Kyler Johnson
Kyler Johnson@KylerJohnsonDev·
I had a second major in college in English Literature. I wrote so many papers thinking about it makes my head spin. But I liked to use the em dash a lot and that habit stuck. Now everyone thinks my responses are just AI generated. It’s pretty lame. So I guess I’m going to have to stop using the em dash…
English
1
0
3
43