Alexander Karan @alexanderkaran.bsky.social · 07/10/2026Yeah, I mean more when you're all supposed to be working together on a project......... Like in a group channel, group chats and direct DMs. 110
Alexander Karan @alexanderkaran.bsky.social · 07/10/2026I don't mean a chatbot; I mean people connecting their Slack or Discord to an agent. So you think you're talking to someone, but it's actually an agent doing it all for them and you're talking to a bot. 110
Alexander Karan @alexanderkaran.bsky.social · 07/10/2026I always wonder: where does it lead? Ah want to stay sane while working in software. You need to use AI as a filter for everything... it feels a little dark lol Invent a spam problem, then force me to pay for AI to prevent AI spam lol. 110
Alexander Karan @alexanderkaran.bsky.social · 07/10/2026Some people don't bother talking anymore or trying to understand the issue/project/roadmap. I get walls of text pasted from an LLM. In Slack/Discord, I wonder if it's even a real person. A few times now, it's just been a bot using the person's account. Cripples my motivation a little... 120
Alexander Karan @alexanderkaran.bsky.social · 30/09/2026Hell Yeah! Ordered. Somehow shipping to Australia was free? Can’t wait till it arrives! Wish there were more books on sustainability in our field. 100
Alexander Karan @alexanderkaran.bsky.social · 29/09/2026We just had a very dry and warm winter here. Very very nervous about summer. 001
Alexander Karan @alexanderkaran.bsky.social · 29/09/2026Because if everyone used React, the world would be a utopia, and we can't have that! 120
Alexander Karan @alexanderkaran.bsky.social · 17/09/2026Another crazy jump was the total number of requests it could handle in our load tests. You can see how much hard work the team at @solidjs.com put into version two of SolidStart. 171
Alexander Karan @alexanderkaran.bsky.social · 17/09/2026Another tease of the @e18e.dev framework tracker is our improvement-over-time page for each framework. We record each major and minor version for every test. Picking on @solidjs.com here, but look at some of the improvements in version two for SolidStart. SSR First Paint and Build Times: 1234
Alexander Karan @alexanderkaran.bsky.social · 15/09/2026 Also: - understand the project - what your PR does - why it does things this way Fuck it would even take have at least glanced at it at this point! 070
Alexander Karan @alexanderkaran.bsky.social · 05/09/2026I’m gonna be honest my life is so much happier with Vitest in it. 1413
Alexander Karan @alexanderkaran.bsky.social · 02/09/2026All these stats are for Desktop; we'll include mobile versions as well. One final sneak peek at the HTTP Archive data: Interaction to Next Paint 040
Alexander Karan @alexanderkaran.bsky.social · 02/09/2026You might be wondering why @tanstack.com is not in there. Don't worry, our very own @rdforte.bsky.social got it added in, and it will be in the dataset any day now. Of course, frameworks don't control how people use them, so HTTP Archive data is not enough to go on. More sneak peeks coming. 120
Alexander Karan @alexanderkaran.bsky.social · 02/09/2026The @e18e.dev framework tracker is nearing an official release. We have worked hard to include a wide array of stats on meta-framework performance, including data from HTTP Archive. See below for a sneak peek at the percentage of sites in each framework that meet the benchmark. 🧵 1242
Alexander Karan @alexanderkaran.bsky.social · 19/08/2026Your blogs are solid gold though and very much appreciated 010
Alexander Karan @alexanderkaran.bsky.social · 13/08/2026Some people just want to watch the world burn! 😂😜 050
Alexander Karan @alexanderkaran.bsky.social · 10/08/2026You can also use replacements.fyi to scan your packag.json and it will tell you what you don’t need.replacements.fyireplacements.fyi - performant, safer npm package alternativesFind more performant and safer replacements for outdated or unnecessary npm packages. 030
Alexander Karan @alexanderkaran.bsky.social · 10/08/2026Have you considered create-react-app instead? 120
Alexander Karan @alexanderkaran.bsky.social · 04/08/2026People tell me I need to be AI native but no one can tell me what that actually means. Closest I got was AI everywhere all at once….. 120
Alexander Karan @alexanderkaran.bsky.social · 04/08/2026static.klipy.comDoctor Who: Rainy SceneALT: Doctor Who: Rainy Scene 110
Alexander Karan @alexanderkaran.bsky.social · 31/07/2026Tried to read a blog post on APIs today... Between AI hoovering up everyone's stuff and more and more governments age-gating the internet, I think the open web is rapidly in decline. 100
Alexander Karan @alexanderkaran.bsky.social · 27/07/2026I try to keep regular pair design, architecture, planning, and programming going on my team. We all seem happier and produce better work when we do. However I have never seen a work world as isolated as it is now. I have to work much harder to keep the pairing happening. 130
Alexander Karan @alexanderkaran.bsky.social · 22/07/2026Best part of going to bed is knowing I am one step closer to making myself coffee again…. 030
Alexander Karan @alexanderkaran.bsky.social · 12/07/2026Finally, HTTP Query is here, @heyapi.dev is delivering more OpenAPI goodness and GraphQL 17. All that and more in the latest issue of the @apisyouwonthate.com newsletter. apisyouwonthate.com/newsletter/h...apisyouwonthate.comQuery Is HereA fresh new HTTP method makes a big splash in the API world. Also in this newsletter, OpenAPI Python, GraphQL 17, Portman, and API Governance with OpenAPI 091
Alexander Karan @alexanderkaran.bsky.social · 10/07/2026Watching my partners parents age has cemented something I started to realise when I worked with tech in schools. Replacing everything with apps, websites and tech was a really fucking stupid idea. It's so much harder for them to enjoy life now that everything's an app not a person. 070
Alexander Karan @alexanderkaran.bsky.social · 06/07/2026Coming from JS and Go, I found Java weird and do not enjoy it. Then I used Kotlin and now don't mind working in JVM world 🤣. Kotlin also reminds me a lot of Swift which I also enjoyed. So much care and though was put into Kotlin and it really shows. 110
Alexander Karan @alexanderkaran.bsky.social · 06/07/2026Oh, I do love Kotlin. So much so I tried to bring some of it to JS: es.discourse.group/t/array-prot... Building services in Kotlin is such a joy. Still, there is something lovely about JS/TS that pulls me back a lot.es.discourse.groupArray.prototype.mapNotNullTransforming arrays while filtering out null/undefined values with a single call is a common pattern in modern languages, but JavaScript requires chaining, reduce or for loops: const users = [ { id... 120
Alexander Karan @alexanderkaran.bsky.social · 06/07/2026No matter how many other languages I try and love, Go and Kotlin, for example, I always come back to JS/TS. I know it's not perfect, but I really do love building with it. 150
Reposted by Alexander KaranJames @43081j.com · 03/07/2026module-replacements 3.0.0 🎉 this data is what powers things like the @e18e.dev ESLint plugin, actions, skills, and @npmx.dev's help text on packages. we also recently passed 400K dls/week 🔥github.comRelease 3.0.0 · e18e/module-replacementsWhat's Changed feat: add detect-package-manager to the docs and manifest by @waldyrious in #275 fix: link for if exists was invalid by @garthdw in #277 feat: add parseEnv section in dotenv by @blu... 44810
Alexander Karan @alexanderkaran.bsky.social · 30/06/2026That one little light in Perth Australia is all me lol! Love this! 110
Alexander Karan @alexanderkaran.bsky.social · 28/06/2026The @e18e.dev meta-framework tracker is getting closer to our first release. Thanks to the team behind HTTP Archive and contributions from @rdforte.bsky.social, we now have metrics for each meta-framework in the wild in our report. Sneak peek of what we are working on (designs not final) 1263
Reposted by Alexander Karane18e @e18e.dev · 27/06/2026Every Babel package is ESM-only now! 🎉 Inflection point. If you were waiting for a signal to leave CJS behind for your packages, this is it! 1879
Alexander Karan @alexanderkaran.bsky.social · 24/06/2026Maybe time for fire bans in hot weather like Australia. 110
Alexander Karan @alexanderkaran.bsky.social · 23/06/2026This meme almost makes the complete catastrophe that was Brexit worth it. I enjoyed the laugh! 020
Alexander Karan @alexanderkaran.bsky.social · 20/06/2026Anywhere to sign up to get notified so I don’t forget lol 010
Alexander Karan @alexanderkaran.bsky.social · 20/06/2026I would really love to stop paying for Grammarly. Spelling and grammar often jumble themselves in my head. Does anyone have some good recommendations on alternatives? I never need it on my phone. People I care enough about to text can suck it, lol. I only use it in browsers and apps when I write. 011
Alexander Karan @alexanderkaran.bsky.social · 20/06/2026My love letter to @heyapi.dev, Oxide's Drift and a list of useful APIs. All that and more in this issue of the @apisyouwonthate.com newsletter! apisyouwonthate.com/newsletter/g...apisyouwonthate.comGo Faster with HeyAPIHey API's modern approach to building typesafe apis, PatchBay's list of useful APIs, Oxide's Drift, an editorial on the state of work, and more! 062
Alexander Karan @alexanderkaran.bsky.social · 14/06/2026🧵(4/4) Sure, I can often navigate around poor software when forced to, but what about people who don't work in tech? What about people with disabilities? I remember the first time I watch a visually impaired person use the internet I realised why doing my job well was important. Quality matters. 050