Jo Franchetti
@thisisjofrank.bsky.social
Dev Advocate // I make fun things for the web // More awks than Mordor // 🐈Pickle 🐈Puff // She/her 💖
I've written a 2-3 hour workshop called "Personalisation without the Pricetag" on using ProcGen and GenAI from local LLMs to make an experience that feels authored for the user, but doesn't cost the Earth. If you'd like it at your next event let me know!
Hello London friens, just started a job near Blackfriars/Fleet St. Gimme a shout if you're nearby and fancy lunch any day!
I saw this post the other day and I couldn't stop thinking about it. So I finally finished and published on my blog a draft I started in 2024.
I'm really tired of seeing "women in tech" panels that talk about all the things women can do to help not be pushed out of tech. I reckon I could fill an entire hour's talk with the things men have said and done to me to make me unsafe working in this industry.
I'm really tired of seeing "women in tech" panels that talk about all the things women can do to help not be pushed out of tech. I reckon I could fill an entire hour's talk with the things men have said and done to me to make me unsafe working in this industry.
Today is my last day with the Deno team 🦕💖💔 I know they're gonna keep making awesome things. But now *I* need to make awesome things for someone else! If you're looking for a DevRel with a JS focus and extra sparkle, get in touch!
The npm supply chain and JS ecosystem had a rough 2025. A self-replicating worm. A phishing attack on chalk and debug. AI assistants writing code that does who knows what with your credentials. I wrote up some notes on what happened and how to actually defend against it: dev.to/thisisjofran...
npm install && pray
There’s a ritual every JavaScript developer knows. You’re building something. You need to parse a...
dev.to
I turned 40 this year, and perimenopause seems to have hit me like a freight train. I'd like to talk about it this #IWD. What’s shocked me is how little I knew about it before. We’re not taught about it so we’re not prepared. SexEd teaches us about when we’re fertile and just leaves it there!
Earlier today I put my butt-lifting leggings on backwards and didn't notice,because I have no booty to be lifted. I did however have a very snatched...
Yes, it has rained every day in the UK so far this year, but on the plus side, if this keeps up I may be able to live out my days as a bog witch.
I've been using the tunnels feature a lot already and it is super useful, especially for mobile testing. Like ngrok but with secrets and access to my local or staging dbs.
Deno Deploy gets new features as it gains GA status. ⭐ Runs any node.js app or framework ⭐ Tunnels ⭐ Postgres databases ⭐ Built-in traces, logs, metrics deno.com/blog/deno-de...
I'll be speaking about Gen and ProcGen AI in gaming at @NDC_Conferences London today in room 5 at 11:40. If you're a @deno_land fan come get a supercute Deno hoodie before they're gone!
I know it's a contentious topic, but I've been thinking about AI (specifically Proc-Gen & GenAI) for storytelling in game development. Here's my write up on building a prototype in TypeScript with thousands of universes, characters and dialogue trees, all generated locally. dev.to/thisisjofran...
Using AI to prototype games in the browser
There's a lot of discourse around the use of AI in games (and elsewhere!) at the moment. It's...
dev.to
Next #btconf video is up. It is the wonderful @thisisjofrank.bsky.social and her presentation “RoleplAI”, given at #btconf Berlin 2025. youtu.be/EDpXdAKTydA
Jo Franchetti – RoleplAI – beyond tellerrand Berlin 2025
YouTube video by beyond tellerrand
youtu.be
And here it is – in full monochromatic glory – my documentation of beyond tellerrand 2025 in Berlin: florian.photo/gallery/btco... #btconf #monochrome #documentary #photography / cc @beyondtellerrand.com Reposts appreciated. 🙏
beyond tellerrand Berlin 2025
This is my documentation of beyond tellerrand in Berlin, November 2025.
florian.photo
Hope everyone has an incredible time at @beyondtellerrand.com today! So sad I can't be there, but had just the best day yesterday! 💖🦕
Oh gods, why did I decide to give a talk which covers procedural generation when I can't say the word "procedural"?! I'm so sorry @beyondtellerrand.com audience! 😅
Spent a long weekend playing D&D with some wonderful friends. Because I have the too-much gene, and because we were in this beautiful house, I made myself a suit of armour. It would have been rude not to pose it up.
An extremely well-organised event with an amazing atmosphere! And just look at the lineup for this edition: @bradfrost.com, @thisisjofrank.bsky.social, @nerdy.dev, @ohhelloana.blog, @sachajudd.com, etc. 🤩 Tickets are super affordable as well, so get yourself over to Berlin! 🇩🇪
Step into Berlin for #btconf 2025. A celebration of creativity, innovation, and learning. Talks, workshops, and networking opportunities await. Only 37 days left. beyondtellerrand.com/events/berli...
Fantastic insights shared by @thisisjofrank.bsky.social on #Deno's built-in test runner. From principles of effective testing to writing assertions, you'll gain valuable knowledge to optimize your testing workflow. https://gitnation.com/contents/testing-the-waters-with-deno
Wonderful to welcome @thisisjofrank.bsky.social to #btconf in Berlin. One of the people making tech feel understandable and fun. Developer advocate, educator, and community builder, explaining complex topics in a way that feels approachable and exciting. Hi Jo! beyondtellerrand.com/events/berli...
Jo Franchetti is speaking at beyond tellerrand 2025 in Berlin
Jo is a DevRel Engineer at Deno. She is passionate about improving developer experience, teaching good use of JS and TS and building sparkly, wearable, internet connected tech. She mentors junior deve...
beyondtellerrand.com
Curious about Fresh? 🍋 Explore the delightful web framework in this tutorial, or get your own example running on Deno Deploy in a couple of clicks. docs.deno.com/examples/fre...
Fell foul of an interesting issue with @tailwindcss.com 4 and my fancy schmancy Surface Studio laptop, where I wasn't seeing any hover state styling. @collinsworth.dev worked out it was likely this tailwindcss.com/docs/upgrade... and the touchscreen being detected, even tho I'm in "desktop" mode.
Upgrade guide - Getting started
Upgrading your Tailwind CSS projects from v3 to v4.
tailwindcss.com
I wrote a code-along tutorial to get you started building games for the web! Learn how to move shapes on a canvas, do collision detection and add a database for global high scores storage! 🦕 🌵 🌵 🌵 Also, check ma new hairdo and @deno.land earrings💁♀️ (also @philhawksworth.dev is here 💚)
Some Friday fun — @thisisjofrank.bsky.social made a cute code-along game engine demo for you to play around with and deploy. deno.co/game-tutorial
Some Friday fun — @thisisjofrank.bsky.social made a cute code-along game engine demo for you to play around with and deploy. deno.co/game-tutorial
The brave @devdevcharlie.com building a gesture controlled home automation system, live on stage at #JSNation. "I'm going to do a gesture, and we'll see if the LLM can recognize it". The temptation to flip the bird must be strong...
Watching @philna.sh make a very cool, offline-first bablefish tool at #JSNation. Not sure about his choice of the Karen voice! Don't need a bablefish that constantly wants to talk to the manager...
My team 💖🦕 Good times were had at our recent offsite! I am an old lady so I went to bed at 10pm 🛌💤, the last thing I expected to learn in the morning was that they'd started skipping with an extension cord at 1am... www.youtube.com/watch?v=yCZd...
A (non-serious) update from Deno
YouTube video by Deno
youtube.com