Stefano Bartoletti
banner
stefanobartoletti.it
Stefano Bartoletti
@stefanobartoletti.it
👨‍💻 Freelance Web Developer
✨ Merging technical expertise with creativity and aesthetics
💚 Vue | Nuxt | Front-End | Creative Development

https://www.stefanobartoletti.it
Pinned
Hi, I'm Stefano, a freelance creative developer from Italy 👋

I'm focused on

💻 Front-End
🎨 Creative development
✨ Animations & Interactions
👨‍💻 Vue & Nuxt

I also enjoy swimming, hiking, reading, gaming, history, sci-fi, etc...

Follow me if you are interested!

My home 👉 www.stefanobartoletti.it
👨‍💻My latest project is live! New website for Consensys, the company behind @metamask.io. Created in collaboration with Studio Freight.

🔧 Built with @svelte.dev, @gsap-greensock.bsky.social, @splinetool.bsky.social

👉 Case study: www.stefanobartoletti.it/work/consens...
September 30, 2025 at 2:50 PM
Some of my latest projects required me to use different stacks than my usual.
I must say that nothing else I'm trying, works and feels "right" like working with @vuejs.org and @nuxt.com, you always feel like they are helping you achieve your goals and not fighting the tools.
September 26, 2025 at 2:52 PM
Developers problems:
you need to add a new case study to your portfolio website, it will take about an hour at most.
You end up creating new features and tweaking old ones, you are a week into it and probably next one as well, and you haven't even started with the content update
September 25, 2025 at 5:24 PM
Freed up availability starting in June!

👨‍💻I'm design-speaking creative dev fluent in #vue #nuxt and #GSAP
🤘Looking to team up with creative agencies & independent designers to craft amazing stuff!

☕ Reply or DM to book a virtual coffee chat!

🙏 Karma points if you share!
May 8, 2025 at 9:12 AM
I'm a longtime fan of the "Syberia" series, and I've just finished the last installment, "The World Before": 10/10 if you ask me.

Great setting, deep and believable characters, touching and emotional story, all as usual.

And Kate Walker is one of the best videogame characters ever.
March 26, 2025 at 7:31 PM
Vibe coding is cool and all, but when a simple oneliner would have solved the problem at hand, it completely rewrites my components with both different styling/linting and logic (often being more complex, verbose, and unclear)
March 26, 2025 at 11:03 AM
Is it just me or Gmail spam filters are not really working great lately?
March 10, 2025 at 10:20 AM
My new laptop got me covered for both work and gaming 🚀

And everything works great with Linux 🐧
February 28, 2025 at 3:03 PM
Sometimes being a freelance developer means being free to invest in yourself, make your own choices, and feel free to sail your boat along your own course. Ultimately being empowered by being the architect of your own destiny.

Some other times it just feels like a solitary and tiresome voyage
February 25, 2025 at 4:12 PM
Reddit should seriously stop translating its content into my own language if I'm not explicitly telling it so.

It is annoying and not useful at all
February 16, 2025 at 5:38 PM
Sometimes you have to remind yourself the fundamentals.
February 11, 2025 at 9:47 AM
Is it a good choice to use Histoire for component development instead of Storybook?
I like the idea of having a Vue environment and be able to use Vue conventions since I'm mostly dealing with Vue, but this project seems to be not very updated lately.

Ideas?

histoire.dev

#vue #nuxt
Histoire
Fast stories powered by Vite
histoire.dev
February 10, 2025 at 6:59 PM
I simply can't believe it
Facebook flags Linux topics as 'cybersecurity threats' — posts and users being blocked
DistroWatch is one of the largest affected organizations.
www.tomshardware.com
January 30, 2025 at 8:52 AM
Sometimes playing The Witcher 3 only means spending time in Photo Mode, just taking pictures like a shameless tourist
January 26, 2025 at 4:51 PM
Animations in progress for an upcoming project.

Mixing @nuxt.com & @vuejs.org integrated transitions with advanced animations from @gsap-greensock.bsky.social

All good things in web development have green logos 💚😏
January 20, 2025 at 6:02 PM
Is #Claude Pro's subscription worthwhile?

I prefer its output and evaluations over #ChatGPT, but it is very limited in the number of messages and chat length.

Is Pro effectively removing these limits (5x more usage than Free doesn't seem that much, since Free is really limited)

Opinions?
January 20, 2025 at 10:24 AM
I need to dynamically toggle a class to the `body` of a page inside a @nuxt.com project

```
const myState = useState('myState')

useHead({
bodyAttrs: {
class: myState.value !== null ? 'overflow-hidden' : '',
},
})
```

this is not working, it always applies even if the value is null, why?
January 16, 2025 at 4:36 PM
I'm chatting with four different people over four different social media/messaging apps

Modern solutions require modern problems
January 14, 2025 at 6:37 PM
Back on the path, one more time...
December 25, 2024 at 6:55 PM
Reposted by Stefano Bartoletti
I came to @bsky.app for a number of reasons but the most important was that people I care about are/feel safer here

keeping that true is THE most important thing

please, bsky team, keep this place safe for everyone 🙏
December 14, 2024 at 11:58 AM
My only concern about the Witcher trailer is that I will have to buy a new computer specifically built to run it
The Witcher IV — Cinematic Reveal Trailer | The Game Awards 2024
YouTube video by The Witcher
youtu.be
December 14, 2024 at 8:45 AM
No matter how much you explain that a minimal reproduction is essential in issue reports to solve THEIR problems people will still put "not needed".
Then in the next 3~4 comments you try to explain that they need to provide it and that you only work on your OSS project and not their final project
December 13, 2024 at 12:27 PM
Having to watch a 5 mins "tutorial" video filled with marketing s**t only to check how to find a simple information bit, that could take 2 seconds at most in written form, sucks. Royally. And it doesn't make me "engaged". At all.

Ok I said it.
December 11, 2024 at 9:12 AM
A month ago I hosted a talk at "Bologna FrontEnd", talking about modern web techs, creative development, and especially designer/developer relationship, something that sparked many questions and a nice conversation at the end

The meeting is now live on YouTube! (Italian audio only)
BFE48 · L'avventura di un nuovo portfolio con Stefano Bartoletti
YouTube video by Bologna Front End
youtu.be
December 10, 2024 at 8:29 AM
A brief wrap of my most important highlights of 2024, started with my new website finally going live, and went on with more interesting things.

Also, something about my goals for 2025 (mostly trying to get new collaborations across Europe and possibly North America)

Check it on LinkedIn 👇
Stefano Bartoletti on LinkedIn: 🗓️ As 2024 is coming to an end, these days I found myself reflecting on…
🗓️ As 2024 is coming to an end, these days I found myself reflecting on the past 12 months and trying to have a look at the big picture. I must honestly say…
www.linkedin.com
December 6, 2024 at 9:28 AM