Sign in

Maximiliano Firtman

@firt.dev
988 followers 13 following 46 posts

Mobile+Web Developer Trainer, Author, Speaker and Journalist Numismatics Hobbist 13 books authored. Latest, free Learn PWA! published by Google Topics: Mobile Apps, PWA, AI, Web Performance, JavaScript, Go Website: firt.dev

PostsRepliesMedia
Maximiliano Firtman @firt.dev · 12/08/2026
Next month, I’ll be speaking at dotJS in Paris 🇫🇷 about **client-side AI on the Web**—running AI directly in the browser and what that enables for web developers. If you’re planning to attend, you can get **20% off your ticket** using the code **SPEAKER20**: www.dotjs.io See you in Paris!
Maximiliano is a dosJS 2026 speaker!
010
Maximiliano Firtman @firt.dev · 24/02/2026
😂
010
Maximiliano Firtman @firt.dev · 24/02/2026
🔥 45% OFF What if you didn’t need that framework? My new book “Vanilla Web” is @manning.com Deal of the Day. Modern standards. Fewer dependencies. More control. And a smaller, cleaner surface that works better with AI agents. Early access edition 👇 www.manning.com/dotd?utm_cam...
Vanilla Web book cover
031
Maximiliano Firtman @firt.dev · 22/01/2026
🔴 NEW BOOK 🔴 I’m writing a new book and the early access version (MEAP) is already available with @manning.com. 👉 50% off for a limited time Includes continuous updates and the final version (print or ebook). This is my 15th book 🙂 Link: hubs.la/Q03_tWSb0
hubs.la
Vanilla Web - Maximiliano Firtman
When it comes to web development, vanilla may be the finest of the flavors. With plain JavaScript you can build fast, maintainable web apps that run everywhere, load instantly, and avoid framework loc...
161
Reposted by Maximiliano Firtman
Jen Simmons @jensimmons.bsky.social · 15/12/2025
Which feature in Safari 26.2 is your favorite?? I always try to imagine the answer while writing… will they be more excited about command/commandfor or field-sizing? Are the HTML improvements the headline? Or CSS/SVG/JS…? Then I’m curious, what do you really think? webkit.org/blog/17640/w...
webkit.org
WebKit Features for Safari 26.2
Safari 26.2 is a big release.
7234
Maximiliano Firtman @firt.dev · 24/11/2025
I sent my first Internet email 30 years ago 🙀 Fun detail: my email address wasn't even a real personal inbox. It was more like an omnibus address that looked like: firt%my-BBS@international-provider.com So yes, I was already using firt as my username back then. 😅
060
Maximiliano Firtman @firt.dev · 17/10/2025
Attending #WebAI Summit in Sunnyvale 🇺🇸 today
WebAI keynote
030
Maximiliano Firtman @firt.dev · 06/10/2025
🇺🇸Next week, I'll be traveling to San Francisco and the Bay Area. By the end of the week, I'll be attending the Web AI Summit by Google in Sunnyvale. I hope to meet some of you there! 😀
120
Maximiliano Firtman @firt.dev · 26/09/2025
I'm at a tech event in Argentina, and several people have mentioned the same feeling: AIOverflowException. There is almost no space these days for topics other than AI.
151
Maximiliano Firtman @firt.dev · 17/09/2025
Meta's big reveal today: smart glasses with a display and a wristband for gesture control. Cool. I'm now wearing my Google Glass (2013) + Myo armband (2014). Same thing! minus the AI 😂
A Max's selfie wearing Google Glass and a Myo armband in his wrist
030
Maximiliano Firtman @firt.dev · 17/09/2025
I’ve tested a couple of agentic browsers recently. They were too slow and failed at very basic tasks, like saving a calendar appointment, running a simple search, or filling out a web form from a JSON record. Right now, they’re still just a promise of a possible future.
030
Maximiliano Firtman @firt.dev · 17/09/2025
LLMs are not so good on that topic, so I assume I'm also working for them. 😅
000
Maximiliano Firtman @firt.dev · 17/09/2025
Chapter 4 is ready ✅ I'm working on my next technical book. Physical printed book. Also, as an ebook. With a well-known IT publisher, as if it's 2015 all over again. 😃
110
Reposted by Maximiliano Firtman
Devoxx UK @devoxx.uk · 25/07/2025
Do you need a library for every project? Watch this Devoxx UK 2025 talk by @firt.dev where he shows how to build powerful, maintainable web apps with just Vanilla JS, browser APIs, and smart architectures. View talk www.devoxx.co.uk//talk?id=18779
043
Maximiliano Firtman @firt.dev · 13/07/2025
The word "bully" is the key in Cook's statement to understand that he is talking about my letter, even if it's subconscious. The statement happened a few days after my letter went viral (I also sent Tim Cook a copy), and he never used that term before or after that day.
010
Maximiliano Firtman @firt.dev · 13/07/2025
The company changed its public stance toward web developers at least, myself included. Moral of the story: a well-founded, outspoken critical stance can make a difference.
130
Maximiliano Firtman @firt.dev · 13/07/2025
Five years ago, I published an open letter denouncing Apple employees for their hostile and bullying attitude toward developers who voiced criticism. It gained enough traction that, a few days later, Tim Cook briefly responded to it in the U.S. Congress. Letter: firt.dev/lazy
130
Reposted by Maximiliano Firtman
Devoxx UK @devoxx.uk · 03/07/2025
Check out @firt.dev’s talk from Devoxx UK and learn to integrate AI LLM models seamlessly using client-side APIs, Chrome's Gemini Nano, WebNN, and more. Dive into secure prompting and practical demos. Watch talk @ www.devoxx.co.uk//talk?id=18784
022
Reposted by Maximiliano Firtman
Devoxx UK @devoxx.uk · 17/06/2025
Which talks are causing a fuss even post-event? Here is a list of our top 5 watched YouTube videos so far! You should definitely check them out too: 1. Vanilla Web: You Don't Need that Library by @firt.dev buff.ly/vSjsDbU
163
Maximiliano Firtman @firt.dev · 17/06/2025
Vanilla Web power 💪 😃
043
Maximiliano Firtman @firt.dev · 16/06/2025
20 years ago in Buenos Aires, I launched Latin America’s first Mobile App Dev career. I built the full curriculum: J2ME, .NET, WAP, SMS, Symbian, Palm & more — years before iPhone or Android even existed. 😀
Full outline of the Mobile App development career (in Spanish)Buenos Aires Mobile 05 brochure from 16th June 2005
020
Maximiliano Firtman @firt.dev · 10/06/2025
Congrats on a well-presented and engaging session!
110
Maximiliano Firtman @firt.dev · 09/06/2025
It is 25% OFF! 🔥
000
Maximiliano Firtman @firt.dev · 09/06/2025
I already know the answer, but I still need to ask ;) Will it ever come to Safari on iOS or iPadOS (without installing a webapp)?
100
Maximiliano Firtman @firt.dev · 09/06/2025
🔴ADD TO HOME SCREEN on iOS 26 and iPadOS 26 Any website is treated as an app by default (a.k.a. a PWA) if added to the home screen. "Add to home Screen" is now 3 taps away: 1️⃣ ... menu 2️⃣ Share 3️⃣ ... more (second one)
152
Maximiliano Firtman @firt.dev · 09/06/2025
Meet WebKit for SwitfUI developer.apple.com/videos/play/...
developer.apple.com
Meet WebKit for SwiftUI - WWDC25 - Videos - Apple Developer
Discover how you can use WebKit to effortlessly integrate web content into your SwiftUI apps. Learn how to load and display web content,...
010
Maximiliano Firtman @firt.dev · 09/06/2025
What's new for Spatial Web developer.apple.com/videos/play/...
developer.apple.com
What’s new for the spatial web - WWDC25 - Videos - Apple Developer
Discover the latest spatial features for the web on visionOS 26. We'll cover how to display inline 3D models with the brand new HTML...
100
Maximiliano Firtman @firt.dev · 09/06/2025
Learn more about Declarative Web Push by @bradeeoh.bsky.social developer.apple.com/videos/play/...
developer.apple.com
Learn more about Declarative Web Push - WWDC25 - Videos - Apple Developer
Learn how Declarative Web Push can help you deliver notifications more reliably. Find out how to build on existing standards to be more...
100
Maximiliano Firtman @firt.dev · 09/06/2025
Verify identity documents on the web (the new Digital Credentials API) developer.apple.com/videos/play/...
developer.apple.com
Verify identity documents on the web - WWDC25 - Videos - Apple Developer
Learn how Digital Credentials can enhance online identity verification flows. We'll cover how websites can integrate the Digital...
100
Maximiliano Firtman @firt.dev · 09/06/2025
Unlock Web Computing with WebGPU developer.apple.com/videos/play/...
developer.apple.com
Unlock GPU computing with WebGPU - WWDC25 - Videos - Apple Developer
Learn how the WebGPU API provides safe access to GPU devices for graphics and general-purpose computation. We'll also explore the WGSL...
100
Maximiliano Firtman @firt.dev · 09/06/2025
What's new in Safari and WebKit by @saron.bsky.social developer.apple.com/videos/play/...
developer.apple.com
What’s new in Safari and WebKit - WWDC25 - Videos - Apple Developer
Learn how the latest web technologies in Safari and WebKit can help you create incredible experiences. We'll highlight different CSS...
131
Maximiliano Firtman @firt.dev · 09/06/2025
All #WWDC25 videos are now live! Quick fun detail: some slides mention Safari 19 instead of the final name, Safari 26 — just like when xrOS appeared instead of visionOS 😅 Here’s a thread with the six web-related sessions you can watch now 👇
Screenshot from a slide mentioning Safari 19.0
120
Maximiliano Firtman @firt.dev · 08/06/2025
PHP is now 30 years old! 🥳 It's still alive! I've published a PHP Basics course a few months ago. firt.dev/php-course/
Rasmus Lerdorf original post on 08.06.95 on a mailing list announcing Personal Home Page Tools (PHP Tools) version 1.0.
022
Maximiliano Firtman @firt.dev · 04/06/2025
Actually, it's 25% OFF 😎 ($10) on the first month
000
Maximiliano Firtman @firt.dev · 04/06/2025
🟡 NEW COURSE OUT! Build a high-performance full-stack app from scratch — no frameworks. Vanilla JavaScript frontend + rock-solid Go backend with a JSON API. Now on @frontendmasters.com Get 10% OFF First month at firt.dev/vanillajs-go/
Max Firtman teaching the course demoing the app he builds during the course: ReelingIt, a movie DB app.
1162
Maximiliano Firtman @firt.dev · 16/05/2025
My talk titled “Unlocking Generative AI in your Web App” was delivered last week at @devoxx.uk and is now available for viewing. Check it out! firt.dev/genai-web-ap...
Cover from the talk with Maximiliano on the stage and one slide with a developer running behind an AI train that seemed to be leaving
142
Maximiliano Firtman @firt.dev · 14/05/2025
Thanks for a great event!
152
Maximiliano Firtman @firt.dev · 09/05/2025
Thanks for coming. I hope it worked for that goal!
011
Reposted by Maximiliano Firtman
Ted M. Young (he/him) aka @JitterTed @ted.dev · 08/05/2025
Creating custom HTML elements with #VanillaJS #DevoxxUK @firt.dev
Max pointing to slide showing example code for Custom Elements

(Left side of slide):

class MyElement extends HTMLElement {
constructor() {
super();
customelements. define ("my-element",
MyElement);

(Right side of slide:)

‹body>
</body>
‹my-element></my-element>
< script>
document.createElement ("my-element*);
‹/script>
0145
Maximiliano Firtman @firt.dev · 07/05/2025
Hello London 🇬🇧. Always happy to walk around the city.
London streetsLondon streets around King's Cross Station London streetsLondon streets around Islington
010
Maximiliano Firtman @firt.dev · 07/05/2025
🤯
125 speakers, 140 sessions, 103 hours of content during Devoxx UK
000
Maximiliano Firtman @firt.dev · 07/05/2025
Devoxx UK London starting now 🇬🇧 It's great to see hundreds of developers in one physical room in 2025. 😅 @devoxx.uk
Devoxx keynote featuring the history of digital art with Atari-based animations with Sign language translation Hundreds of developers seated listening to the keynote
161
Maximiliano Firtman @firt.dev · 03/05/2025
Yes, Devoxx www.devoxx.co.uk
devoxx.co.uk
Devoxx UK | The Developer Community Conference | 7th - 9th May, 2025 | London
A 3 day conference where leading software developers offer insights, trends and practices on emerging and established tech.
010
Maximiliano Firtman @firt.dev · 02/05/2025
Next week, I'll be in Madrid 🇪🇸 and London 🇬🇧 to discuss on Vanilla Web App development and AI for Web Developers. See you there! 😍
120
Maximiliano Firtman @firt.dev · 10/04/2025
Link: www.nytimes.com/2025/03/28/b... Link in Spanish / En español: www.nytimes.com/es/2025/03/2...
nytimes.com
The Town That Went Crazy for Crypto (Gift Article)
In San Pedro, Argentina, 16,000 people, a fifth of the population, signed up for a cryptocurrency exchange where everyone won. Until they didn’t.
030
Maximiliano Firtman @firt.dev · 10/04/2025
"The Town that Went Crazy For Crypto" Last Sunday, the printed US edition of The New York Times featured my investigation from a few months ago into a huge crypto scam involving Polish actors hired as fake executives in a small town in Argentina. It's an incredible story! Links in reply!
Two pages of the New York Time Sunday Business, featuring the article "Dreams of Riches Spread Like a Virus Before They Melted"
182
Reposted by Maximiliano Firtman
ttannerr 🇵🇸 @ttannerr.xyz · 26/03/2025
Thank you @firt.dev and @frontendmasters.com for putting on a great Go Vanilla JS course! I’ve learned such cool things the past couple days!! excited to finally be developing apps in Go
031
Reposted by Maximiliano Firtman
Devoxx UK @devoxx.uk · 07/04/2025
Join @firt.dev at Devoxx UK 2025 for "Unlocking Generative AI in your Web App." Discover how to integrate AI LLM models into your site with client-side APIs, WebNN, WebGPU, and more. Dive into API integration, token management, secure prompting, and practical demos. View talk @ buff.ly/Z5H74Es
022
Maximiliano Firtman @firt.dev · 10/03/2025
Next week I will be in Amsterdam 🇳🇱 teaching some workshops at WebDevCon / App De Con / PHP Dutch Conference. 🍨Vanilla JavaScript Web App Development 🔐Implementing User Authentication with Passkeys See you there! 😀
030
Reposted by Maximiliano Firtman
GOTO Conferences @gotocon.com · 05/03/2025
Ready to embrace simplicity and speed in web development? Watch @firt.dev explore crafting rich web apps with Vanilla JS, modern browser APIs, and server-side architectures—no dependencies!
youtu.be
Vanilla Web: You Don't Need that Library • Maximiliano Firtman • GOTO 2024
This presentation was recorded at GOTO Chicago 2024. #GOTOcon #GOTOchgohttps://gotochgo.comMaximiliano Firtman - App Developer, Course Instructor, Writer, Sp...
031