Alexander Karan
banner
alexanderkaran.bsky.social
Alexander Karan
@alexanderkaran.bsky.social
Senior Software Engineer @Atlassian. JavaScript dev, TedX speaker and blogger with a passion for software architecture.

https://www.alexanderkaran.com

https://apisyouwonthate.com
AWS outage takes Postman offline; GraphQL Conf videos are now available, along with an in-depth guide to HTTP Caching. Check out the latest @apisyouwonthate.com newsletter.

apisyouwonthate.com/newsletter/p...
Postman was Offline?
Should an HTTP client require a cloud connection to work? Also in this edition: JSONRiver, http caching, Jentic OpenAPI tools, Node 25, and GraphQLConf videos.
apisyouwonthate.com
November 3, 2025 at 10:43 PM
Reposted by Alexander Karan
Vitest 4 is out!

- Browser Mode is Stable
- Visual Regression Testing
- Improved Debugging
- Pool Stabilization
- New APIs
- Bug Fixes

Stay updated with our blog post:

vitest.dev/blog/vitest-4
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
vitest.dev
October 22, 2025 at 3:43 PM
A reflection on my time with Stoplight and some great articles from our very own @philsturgeon.com in this issue of the @apisyouwonthate.com newsletter.

apisyouwonthate.com/newsletter/g...
Goodbye Stoplight?
Like saying farewell to a dear old friend, we reflect on our time with Stoplight. Also in this newsletter: Upgrading to OpenAPI 3.2, OpenAPI Format, Fibre for Go, and more!
apisyouwonthate.com
October 19, 2025 at 2:49 AM
Reposted by Alexander Karan
"Let's hear it for the UN of Javascript!

Vite: The Documentary is finally here.

If you missed the premiere, it's OK!!! Here's the link so you can watch it again, and again and again.

youtu.be/bmWQqAKLgT4 "
Vite: The Documentary
YouTube video by CultRepo
youtu.be
October 9, 2025 at 8:35 PM
When running my own startup, we used to have a saying: A deal is only a deal when the money is in the bank. Handshake, contract or commitment mean nothing.
OpenAI’s spend commitments have crossed a $1T with no sign of stopping. It’s committed to spending up to &25B on a data center in Argentina.

Their revenue growth is either going to be spectacular or there’s going to be a spectacular amount of bounced checks. Either way, it’s going to be impressive.
OpenAI to invest $25B in Argentina with new Stargate project (OPENAI:Private)
OpenAI (OPENAI) is going to invest $25B into Argentina as part of a new Stargate project, and bring its generative artificial intelligence services to South America. Read for more.
seekingalpha.com
October 11, 2025 at 2:11 AM
Reposted by Alexander Karan
This could have been Australia, but thanks to John Howard, Tony Abbott, Scott Morrison, the Minerals Council and the BCA, we wasted nearly 20 years subsidising gas and coal instead. What a waste.
China ≠ just coal plants and solar exports. The deeper shift: electrifying everything it can. Strategic, because China relies on imported fossil fuels. Coal is still king in the power mix—for now. But the balance is changing year by year.
October 10, 2025 at 6:18 AM
After working with #Kotlin at Atlassian for backend development, I'd love to see this pattern make its way into JavaScript.

es.discourse.group/t/array-prot...
Array.prototype.mapNotNull
Transforming 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...
es.discourse.group
October 6, 2025 at 12:41 AM
The State of JS 2025 survey is now open! survey.devographics.com/survey/state...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
October 4, 2025 at 10:46 AM
Someone sent me the "Just JavaScript" course by @danabra.mov. It was a joy revisiting the basics with a well-thought-out mental model that made the learning journey fun. I would recommend this course for anyone picking up JavaScript.

#javascript

justjavascript.com
October 4, 2025 at 7:40 AM
I have been using TanStack for years, but I got some amazing lightbulb moments during this course. Highly recommend. TanStack has helped me build lightning-fast tooling for FinOps at work, and I love using their libraries.

#react #tanstack

ui.dev/certificate/...
Certificate of Completion for query.gg
Alexander Karan has successfully completed the query.gg
ui.dev
September 23, 2025 at 2:22 PM
Reposted by Alexander Karan
Today I’m a very proud and happy open standards maintainer: OpenAPI 3.2 is now available! The release notes are a good place to find out what’s new (it’s a lot!) github.com/OAI/OpenAPI-...

Huge thanks to our contributor community, you are amazing!!
Releases · OAI/OpenAPI-Specification
The OpenAPI Specification Repository. Contribute to OAI/OpenAPI-Specification development by creating an account on GitHub.
github.com
September 19, 2025 at 4:49 PM
Slack changes its API rate limits, another sign that the web is becoming more closed off due to LLMs. Ktor is giving you even more reasons to use it, all that and more in this issue of the @apisyouwonthate.com newsletter.

apisyouwonthate.com/newsletter/a...
About Slack's new rate limits...
As APIs become the sneaky backbone of LLM-driven workflows, Slack's update to their API rate limits may be an interesting sign of changing tides.
apisyouwonthate.com
August 5, 2025 at 11:42 PM
Reposted by Alexander Karan
This is my fourth once-in-a-generation economic crisis, ask me anything.
April 3, 2025 at 11:01 AM
This week's newsletter provides a fascinating dive into how different governments handle access to their data. The UK and EU give some of the best options via APIs. Of course, we also included your regular API round-up. @apisyouwonthate.com

apisyouwonthate.com/newsletter/c...
Civic APIs
An exploration of APIs maintained for public record, with examples from The UK, Australia, and the EU. Plus, the latest from Jira REST API, Fast HTTP, Arazzo, and Designing APIs for Security
apisyouwonthate.com
March 17, 2025 at 8:07 PM
It was great representing @atlassian.bsky.social at the Coders for Causes industry night. Some of the best software engineers I know in Western Australia come from Coders for Causes. Hopefully, we will see them in Atlassian's intern and grad programs soon.
March 13, 2025 at 10:18 AM
The latest @apisyouwonthate.com newsletter is out. It features a wild exploit of McDonald's API in India, some shots fired at Rails, and the future of Express.

#OpenAPI

apisyouwonthate.com/newsletter/h...
HTTP Traffic vs OpenAPI
Mergers and Acquisitions are shaping the way we use industry-standard HTTP tools. Also in this newsletter: A fresh Bun, Rails APIs with Clickfunnels, new Express release, and a wild exploit of McDonal...
apisyouwonthate.com
February 4, 2025 at 12:28 AM
Reposted by Alexander Karan
January 21, 2025 at 8:42 AM
What AI means for APIs, GO developer survey results and Scalar's OpenAPI Parser. We are kicking off the year with a bang with the @apisyouwonthate.com newsletter.

apisyouwonthate.com/newsletter/n...
New Year, New APIs
In this edition of the newsletter: The Go Developer Survey, tools for working with overlays, Scalar's OpenAPI Parser, and OpenAPI Arrazo in Go!
apisyouwonthate.com
January 19, 2025 at 10:30 PM
Reposted by Alexander Karan
💻 I’ve written a guide on API Design for Speakeasy which is almost everything I know about designing an API from scratch. Basic theory of everything, pros and cons of various standards, pitfalls to watch out for, and best practices to stick to. #ApiDesign www.speakeasy.com/api-design
Index
www.speakeasy.com
December 31, 2024 at 11:01 AM
This is the final @apisyouwonthate.com newsletter for the year. Thank you to all our readers. It's been a lot of fun.

#OpenAPI

apisyouwonthate.com/newsletter/h...
Happy Holidays from APIs You Won't Hate
We're ready to wrap up another year with some good old fashioned holiday REST. Plus, Microcks and Undici and Cloudflare API Client Language Popularity survey results!
apisyouwonthate.com
December 23, 2024 at 11:15 PM
I rounded out this year by teaching the JavaScript and React Module at She Codes Australia. It was amazing to teach such a fantastic group of women and see their projects come to life.

#javascript #React
December 23, 2024 at 12:10 AM
Reposted by Alexander Karan