Antonio Pitasi
anto.pt
Antonio Pitasi
@anto.pt
Gopher, software engineer and co-founder at Warden Protocol - https://anto.pt
October 5, 2025 at 7:30 AM
here me out #webdev:
- go / rust / python / whatever for generating some html
- webcomponents (see plainvanillaweb.com)
- github.com/hunvreus/bas...

will try this stack soon
GitHub - hunvreus/basecoat: A components library built with Tailwind CSS that works with any web stack.
A components library built with Tailwind CSS that works with any web stack. - hunvreus/basecoat
github.com
May 13, 2025 at 7:33 PM
it's sunday, that means that yet again I can't access websites because soccer matches
@cloudflare.social
May 11, 2025 at 1:09 PM
new blog post is up 👀
it's been a while since i blogged anything Go-related (5 years?!) so i was very happy to write to do it - Go is love
May 7, 2025 at 1:26 PM
just launched: oss.madrid new landing page - help me share it if you know anybody in #madrid 🇪🇸 that cares about #opensource
we're getting ready for the first event, be sure to sub to our calendar (lu.ma/ossmadrid) and be notified
Open Source Saturday - Madrid · Events Calendar
View and subscribe to events from Open Source Saturday - Madrid on Luma. We meet once a month to work together on open source projects - hands on. https://oss.madrid
lu.ma
May 6, 2025 at 5:14 PM
Reposted by Antonio Pitasi
The new json/v2 #golang stdlib package is still a proposal, but was merged yesterday behind a GOEXPERIMENT.

Two ways to play with it: 'gotip' and the Go Playground.

gotip:
$ go install golang.org/dl/gotip@latest
$ gotip download
$ GOEXPERIMENT=jsonv2 gotip doc encoding/json/v2

Playground example:
Go Playground - The Go Programming Language
go.dev
April 19, 2025 at 5:23 PM
for no particular reason besides fun: you can check what i'm currently listening to from the footer of anto.pt
April 21, 2025 at 4:44 PM
shoutout to Restic and Backrest that are even easier to setup than Time Machine
April 21, 2025 at 10:37 AM
do you know any software developer in #madrid? We're going to host the first Open Source Saturday this May - read more at oss.madrid, it's going to be a lot of fun!
April 16, 2025 at 11:56 AM
Reposted by Antonio Pitasi
This is wild

Spain blocking possibly 75% of all internet traffic - as most of it proxies through Cloudflare, and they blocked CF IPs

Also blocking all of Vercel right now

Shows how strange court orders aimed to shut down select few sites can take down most of the internet in the country…
April 15, 2025 at 6:47 PM
LaLiga (Spain football league) blocking indiscriminately @cloudflare.social IP addresses and preventing me from accessing my personal files being backed up on R2.
And I'm lucky that this is just my personal bucket, not work-related stuff.
April 12, 2025 at 2:04 PM
The Best Programmers I Know | Matthias Endler
I have met a lot of developers in my life. Late…
endler.dev
April 11, 2025 at 10:01 AM
Reposted by Antonio Pitasi
After 5 years in the making, I'm very happy to finally release Anime.js v4, my dream animation library:

🧩 New modular API
⚡️ Highly performant
🖱️ Scroll-linked animations
🫵 Draggables
↔️ Responsive
✨ Additive animations
🪽 WAAPI support

And so much more!

Check out the new website animejs.com!
April 3, 2025 at 3:32 PM
i knew anime.js for a long time but i can only wish to be *that* good at web design and actually use it 🤣
After 5 years in the making, I'm very happy to finally release Anime.js v4, my dream animation library:

🧩 New modular API
⚡️ Highly performant
🖱️ Scroll-linked animations
🫵 Draggables
↔️ Responsive
✨ Additive animations
🪽 WAAPI support

And so much more!

Check out the new website animejs.com!
April 4, 2025 at 7:52 AM
geez i hate cosmos sdk import lists, they made a common practice to split everything into useless packages each sharing the same name
April 3, 2025 at 12:39 PM
I am starting oss.madrid. There are a few unknowns, but I'm being helped by amazing folks to get this started on the same vibes of Turin and Milan meetings. If you are interested, want to help, or just have any questions - reach out to me!
#madrid ❤️ #opensouce
Open Source Saturday Madrid
oss.madrid
April 3, 2025 at 8:41 AM
Reposted by Antonio Pitasi
CSS System Colors
anto.pt
April 2, 2025 at 10:28 PM
Reposted by Antonio Pitasi
I've been thinking about photo galleries as well, while building a little personal website for my photos (anto.ph)
I do support arrow keys, and I have on-screen arrow buttons. What I'm not happy with is the mobile experience. I think I need to find a clever way of implementing slide gestures.
Antonio Pitasi's Photos
Shoot on 20 Jan, 2025.
anto.ph
April 2, 2025 at 9:21 AM
Reposted by Antonio Pitasi
The commander Rob Pike derides such foolish notions
January 23, 2025 at 3:05 PM
Reposted by Antonio Pitasi
weak.Pointer (Go 1.24+), runtime.AddCleanup (Go 1.24+), and sync.Map combine wonderfully into a 20-lines weak map. #golang

It associates values to keys, with automatic garbage collection once the key becomes unreachable. Using it to tie precomputed FIPS keys to PrivateKey values we can't modify.
January 23, 2025 at 1:42 PM
just saw a guy in a toilet using FOUR paper towels when ONE was plenty enough, so I thought maybe it's worth sharing this insightful TEDx Talk. It's been almost 10 years since I first saw it but it influenced my life in ways I couldn't imagine
www.youtube.com/watch?v=2FMB...
How to use one paper towel | Joe Smith | TEDxConcordiaUPortland
YouTube video by TEDx Talks
www.youtube.com
February 25, 2025 at 10:09 AM
Reposted by Antonio Pitasi
gopls v0.18.0 quietly released a new "modernize" tool which automatically adjusts your #golang code to use newer std APIs and language features!

modernize -fix ./...

For example: range over int, min and max, slices APIs like Contains or Delete.

github.com/golang/tools...
Release gopls/v0.18.0 · golang/tools
This release contains some small changes to gopls behavior, bug fixes, and new features. Notably, the new modernize analyzer reports hint diagnostics suggesting ways that Go code could be updated t...
github.com
February 23, 2025 at 12:32 PM
fosdem was great, already looking forward to it in 2026
February 5, 2025 at 4:15 PM
there's some beauty in Excel, and that is you start over from a blank slate everytime for every new project
February 5, 2025 at 4:09 PM