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
25.07.2025 08:02 β π 4 π 3 π¬ 0 π 0
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.
13.07.2025 16:04 β π 1 π 0 π¬ 0 π 0
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.
13.07.2025 15:46 β π 3 π 0 π¬ 1 π 0
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
13.07.2025 15:46 β π 3 π 0 π¬ 1 π 0
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
03.07.2025 08:02 β π 2 π 2 π¬ 0 π 0
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
17.06.2025 11:03 β π 6 π 3 π¬ 1 π 1
Vanilla Web power πͺ π
17.06.2025 17:34 β π 4 π 3 π¬ 0 π 0
Full outline of the Mobile App development career (in Spanish)
Buenos Aires Mobile 05 brochure from 16th June 2005
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. π
16.06.2025 22:28 β π 2 π 0 π¬ 0 π 0
Congrats on a well-presented and engaging session!
10.06.2025 01:06 β π 1 π 0 π¬ 1 π 0
It is 25% OFF! π₯
09.06.2025 22:05 β π 0 π 0 π¬ 0 π 0
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)?
09.06.2025 22:04 β π 0 π 0 π¬ 1 π 0
π΄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)
09.06.2025 21:57 β π 5 π 2 π¬ 1 π 2
Screenshot from a slide mentioning Safari 19.0
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 π
09.06.2025 21:54 β π 2 π 0 π¬ 1 π 1
Rasmus Lerdorf original post on 08.06.95 on a mailing list announcing Personal Home Page Tools (PHP Tools) version 1.0.
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/
08.06.2025 22:03 β π 3 π 2 π¬ 0 π 0
Actually, it's 25% OFF π ($10) on the first month
04.06.2025 20:47 β π 0 π 0 π¬ 0 π 0
Max Firtman teaching the course demoing the app he builds during the course: ReelingIt, a movie DB app.
π‘ 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/
04.06.2025 16:39 β π 17 π 2 π¬ 1 π 1
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
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...
16.05.2025 15:52 β π 4 π 2 π¬ 1 π 0
Thanks for a great event!
14.05.2025 17:27 β π 6 π 2 π¬ 1 π 0
Thanks for coming. I hope it worked for that goal!
09.05.2025 16:00 β π 2 π 1 π¬ 0 π 0
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>
Creating custom HTML elements with #VanillaJS
#DevoxxUK @firt.dev
08.05.2025 08:42 β π 14 π 5 π¬ 0 π 0
London streets
London streets around King's Cross Station
London streets
London streets around Islington
Hello London π¬π§.
Always happy to walk around the city.
07.05.2025 11:37 β π 1 π 0 π¬ 0 π 0
125 speakers, 140 sessions, 103 hours of content during Devoxx UK
π€―
07.05.2025 08:35 β π 0 π 0 π¬ 0 π 0
Devoxx keynote featuring the history of digital art with Atari-based animations with Sign language translation
Hundreds of developers seated listening to the keynote
Devoxx UK London starting now π¬π§
It's great to see hundreds of developers in one physical room in 2025. π
@devoxx.uk
07.05.2025 08:22 β π 6 π 1 π¬ 1 π 0