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
Reposted by Ari Palo
Flight attendants freaked out that Google is buying tons of Spirit employee data 🤦‍♂️
#Google
arstechnica.com/tech-policy/...
Flight attendants freaked out that Google is buying tons of Spirit employee data
Bankrupt Spirit accused of selling out workers in massive data sale to Google.
arstechnica.com
August 20, 2026 at 12:40 PM
Reposted by Ari Palo
Very nice read! A broad and deep guide for how to empower your coding agents (and your terminal) with CLI tools 👉 nearform.com/digital-comm...
Terminal velocity: the shell tools that make Claude Code fly | Nearform
A tour of battle-tested command-line tools that make Claude Code a more capable agent by leaning on the Unix philosophy of composable tools that work with text streams. It also covers writing your own...
nearform.com
August 7, 2026 at 9:42 AM
Reposted by Ari Palo
TIL when running Vitest browser mode (or plain Playwright) on Github Actions on Ubuntu, you can skip the slow "playwright install chromium" step completely by providing channel option. This makes Playwright use the pre-installed Chrome. So many projects out there that could speed their CIs with this
August 5, 2026 at 8:28 AM
Reposted by Ari Palo
Defragging was cool.
Defragmenting Drive C Process
ALT: Defragmenting Drive C Process
static.klipy.com
June 9, 2026 at 11:09 AM
Reposted by Ari Palo
it’s what humanity has been crying out for.
May 20, 2026 at 8:54 PM
Reposted by Ari Palo
spending the morning setting this up everywhere (and remembering what i maintain 😅)
May 21, 2026 at 9:11 AM
Reposted by Ari Palo
most of these github actions driven breaches are because of pull_request_target.

here's some tips of what to look for when reviewing your own workflows.

worth noting - it is safe, and necessary, when used correctly

🧵
May 12, 2026 at 10:45 AM
Reposted by Ari Palo
7 months to go
May 11, 2026 at 11:01 PM
Reposted by Ari Palo
They are exactly who they seemed to be:

nytimes.com/2026/02/13/techn…
Meta Plans to Add Facial Recognition Technology to Its Smart Glasses
www.nytimes.com
February 14, 2026 at 1:40 AM
Reposted by Ari Palo
Meta thinks now is a great time to launch facial recognition surveillance tech in their creepy glasses because EFF will be too distracted by fascism to notice.

We noticed.

www.eff.org/deeplinks/20...
Seven Billion Reasons for Facebook to Abandon its Face Recognition Plans
Meta’s analysis that it can avoid scrutiny by releasing a privacy invasive product during a time of political crisis is craven and morally bankrupt. It is also dead wrong.
www.eff.org
February 13, 2026 at 10:21 PM
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
Meet Containerization - WWDC25 - Videos - Apple Developer #SuggestedRead #devopsish developer.apple.com/...
Meet Containerization - WWDC25 - Videos - Apple Developer
Meet Containerization, an open source project written in Swift to create and run Linux containers on your Mac. Learn how Containerization...
developer.apple.com
June 10, 2025 at 9:30 PM
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