Ari Palo
banner
aripalo.technology
Ari Palo
@aripalo.technology
Lead Technologist | AWS Community Builder | Public Speaker

• Cloud Platforms
• Infrastructure-as-Code
• CI/CD
• Serverless & Event-Driven
• TypeScript & Go
• Sometimes Frontend
• Technology in general

https://aripalo.technology
Oh fantastic news! @biomejs.dev now has full support for @astro.build 😍

biomejs.dev/blog/biome-v...
Biome v2.3—Let's bring the ecosystem closer
biomejs.dev
November 5, 2025 at 4:33 PM
Reposted by Ari Palo
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
On a 3h bus journey:

Some a-hole blasting music out loud from his phone speakers.

And you can’t say it’s ”just young people”, this one for example is some middle-aged MF.

This behaviour is nothing new, but the lack of respect & consideration for other people these days makes me angry as hell 🤬
September 16, 2025 at 4:25 AM
Reposted by Ari Palo
instead of providing first-party APIs for commonly-needed codecs, Zod is taking a page from shadcn

fully-tested versions of 16 commonly-needed codecs are available on the new Codecs page. you're encouraged to copy/paste/customize them as needed 👍
zod.dev/codecs
Codecs | Zod
Bidirectional transformations with encode and decode
zod.dev
August 26, 2025 at 12:44 AM
Reposted by Ari Palo
Introducing Zod 4.1 and its flagship feature: codecs.

z.codec() is a new API for defining *bi-directional transformations* in Zod
August 26, 2025 at 12:44 AM
Trying to log into the AWS certification portal… including login, it takes like 17 redirects 😅
August 21, 2025 at 4:16 PM
Reposted by Ari Palo
First jsdate.wtf then e-mail.wtf and now this. It just gets worse and worse. Unfollow.
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
August 20, 2025 at 11:01 AM
An absurd loophole 🤬

Russkies shouldn’t be able to set up any companies in Finland – while they are attacking a sovereign nation in Europe – much less a data center and an internet exchange point.

yle.fi/a/74-20177090
Russian data centre in Helsinki sparks concerns over legal loopholes
Finnish cybersecurity authorities say they did not know a Russian data centre was being established in the capital.
yle.fi
August 12, 2025 at 6:53 PM
Reposted by Ari Palo
The semver library used in npm, yarn and pnpm could be made 33x faster.

Ran into that while wondering why running `npm install` takes so long on the Preact repo.

marvinh.dev/blog/speedin...
Speeding up the JavaScript ecosystem - Semver
During the installation process, package managers run a bunch of semver comparisons. The semver library used in npm, yarn and pnpm can be made around 33x faster.
marvinh.dev
August 10, 2025 at 8:34 AM
I hate these sticky menubars that are "floating in the middle of the page" (like seen on AWS pages).
August 12, 2025 at 9:21 AM
Reposted by Ari Palo
Got #iOS26 on my iPad Pro…and it feels like a skeuomorphic step backwards. It’s early days, but it feels like Windows Vista on an iPad. I tend to be optimistic, but this is not the direction that I thought design was going this late into the 21st-century. WE WANT LCARS
a person pressing a button on a screen that says communications on it
Alt: a person pressing a button on a screen that says communications on it using LCARS
media.tenor.com
June 10, 2025 at 7:14 PM
Reposted by Ari Palo
I really wish Disposables were inherited through closures. But that's not the case. You have to dispose of them manually if you wrap them in a function.

This will be solved with disposable stacks though.
June 10, 2025 at 9:16 PM
Reposted by Ari Palo
Brb, vomitting because of of macOS Tahoe www.youtube.com/watch?v=OvnM... 🤮

For the love of god: Nobody asked for UI redesign for the sake of UI design. MacOS UI has been clear & (mostly) intuitive for years.
exploring new macOS Tahoe
YouTube video by Bog
www.youtube.com
June 10, 2025 at 10:18 AM
Reposted by Ari Palo
Take a shot every time you hear “liquid glass” and you won’t make it past the first 20 minutes. #WWDC25
June 9, 2025 at 5:15 PM
Reposted by Ari Palo
Apple taking a direct shot at Raycast with Spotlight updates? I’m here for it, but I wish they’d just buy Raycast and integrate it directly into macOS. #WWDC25
June 9, 2025 at 6:04 PM
Annual reminder: youtu.be/2cxSP90gj8c

Hyvää Vappua! 🥳
No deploy to production just before Vappu
YouTube video by Alma Developers
youtu.be
April 30, 2025 at 12:10 PM
Reposted by Ari Palo
i'm trying out a new OSS funding experiment—a "featured" sponsor slot at the top of the Zod README

✓ features are week-to-week (~140k impressions)
✓ simple auction-based pricing (per-week or standing bids accepted)
✓ artwork subject to approval

DM/email me if your company is interested! 🤙
February 24, 2025 at 12:55 AM
Reposted by Ari Palo
Me on bbc talking about why backdoor into encrypted services is a terrible idea imo

UK demands access to Apple users' encrypted data www.bbc.com/news/article...
UK government demands access to Apple users' encrypted data
The Home Office served the notice to the tech giant under the Investigatory Powers Act.
www.bbc.com
February 7, 2025 at 2:02 PM
Reposted by Ari Palo
Standard Schema is a specification (a TypeScript interface in fact) not a library.

It was designed collaboratively by myself (creator of Zod 👋), @fabianhiller.com (creator of Valibot), and @ssalbdivad.dev (creator of ArkType).

It’s the final form of something I tweeted nearly two years ago.
January 27, 2025 at 4:24 PM
Reposted by Ari Palo
BIG DAY 😇

Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries.
standardschema.dev
Standard Schema
A common interface for TypeScript validation libraries
standardschema.dev
January 27, 2025 at 4:24 PM
Reposted by Ari Palo
Well, humanity had a good run... techcrunch.com/2025/02/04/d...
Deepfake videos are getting shockingly good | TechCrunch
A new AI system from ByteDance, OmniHuman-1, generates shockingly convincing deepfake videos.
techcrunch.com
February 4, 2025 at 10:51 PM
Reposted by Ari Palo
Vite 6.1 is out! The 7.5K commits to main release ⚡
github.com
February 5, 2025 at 1:59 PM
Reposted by Ari Palo
Somebody please come get your boy. #LinkedinLunatics
February 4, 2025 at 10:34 PM
Reposted by Ari Palo
New blog post! Let's move to ESM! 😈

👀
antfu.me/posts/move-o...
Move on to ESM-only
Let's move on to ESM-only
antfu.me
February 5, 2025 at 8:12 AM