Stefano Bartoletti

655 posts

Stefano Bartoletti banner
Stefano Bartoletti

Stefano Bartoletti

@ste_bartoletti

👨‍💻 Freelance Web Developer ✨ Merging technical expertise with creativity and aesthetics 🏆 Storyblok MVP 💚 Vue | Nuxt | GSAP | Front-End | Creative Dev

Bologna, Italy Katılım Ağustos 2016
649 Takip Edilen272 Takipçiler
Edoardo Lunardi
Edoardo Lunardi@edo_lunardi·
9/10 times someone flexes a 100 Lighthouse score, the site looks like this
Edoardo Lunardi tweet media
English
8
0
17
1.1K
Stefano Bartoletti retweetledi
Matt Pocock
Matt Pocock@mattpocockuk·
I hate the phrase "code is cheap" so much ✅ Communicates that code has become cheaper to produce ❌ Implies that code is disposable, low worth, not worth caring about Code is the environment the agent operates in. Better code = better output
English
56
49
670
45.8K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@maxedapps I'm heavily leaning towards "yes". No matter what tools I use, I'm still responsible for my work, for the quality of what I ship, for possible issues that can come out later. Having powerful tools is not a justification for laziness or carelessness
English
0
0
1
28
Maximilian
Maximilian@maxedapps·
Do you still read the code? SHOULD you still read it? A nice ragebait topic ... but it has a very important core, I think. And the answer is not a simple "yes" or "no" ... at least not for me.
English
13
9
102
12.8K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
Then, I've also repurposed a page on my website, previously dedicated only to my open-source projects, that now displays various achievements that I have unlocked through the years: awards, recognitions, talks, and other cool stuff. Have a look! 👉 stefanobartoletti.it/achievements/
Stefano Bartoletti tweet media
English
0
0
1
40
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
💥A brand new version of this starter, still using the same Nuxt codebase for the frontend and with the same feature set, but with @sanity_io as the CMS. 😎 Some other stuff that I hope to be able to talk about soon! More 🧵
English
1
0
1
52
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
What I'm active on lately: 💪An updated version of my @nuxt_js + @storyblok starter, that includes: a tailor-made page builder, blog and portfolio features, @greensock and @LenisSmooth already included and configured, SEO and LLMs ready, and more useful features. More 🧵
English
1
1
4
212
Ben Paine
Ben Paine@bnpne_·
@edo_lunardi haha bro thats easy until the client adds 3 landscape-aspect images in a row and its broken. the hard part is designing around the image aspects IMO
English
2
0
4
387
Edoardo Lunardi
Edoardo Lunardi@edo_lunardi·
Idk, I keep seeing designers pulling this off and thinking they killed it (this took 45s)
Edoardo Lunardi tweet media
English
11
0
46
4.9K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@Praha37v It really depends on your current stack and what kind of customization and design you are aiming at. I like DaisyUI and NuxtUI, but for the great majority of my projects I use none.
English
0
0
1
68
Praha
Praha@Praha37v·
Hey frontend developers, list the best component libraries you know. We need something great for our upcoming project.
English
24
3
147
26.8K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@maxedapps I think I lost some news, are you talking about Fable or is there something else I should know?
English
0
0
0
244
Maximilian
Maximilian@maxedapps·
Sooo ... we're now entering the worst possible timeline as it seems: Access to the top models a select few, breadcrumbs for the rest. So many interesting ways for China to play this. Go closed source and try collecting money + more data? Play the good guys and keep the models open and coming to close the gap? Maybe both? Open for now, closed once there is no gap anymore?
English
27
13
161
13.9K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@shadcn In working together with designers and learn to contaminate your skills with theirs
English
0
0
1
396
shadcn
shadcn@shadcn·
We talk about taste in design. Where does taste live in code?
English
270
22
1.2K
123.6K
Edoardo Lunardi
Edoardo Lunardi@edo_lunardi·
Your SaaS is not your hardest build. This is. Looking to connect with engineers and creatives, bonus points if you're stacked. If you're bigger than me, come mog me in the comments. I'll allow it.
Edoardo Lunardi tweet media
English
6
0
11
1.7K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
After years of using it, sometimes TypeScript still gives me some headaches. Ngl, it feels like an unnecessary complication and a slowdown But the reality is that it forces you to solve problems before they can crawl unnoticed into production, so thanks TS for your pedantry :D
English
0
0
1
28
Andras Bacsai
Andras Bacsai@heyandras·
i am currently in a phase of development that I am unsure about everything send help
English
39
1
75
10.1K
Edoardo Lunardi
Edoardo Lunardi@edo_lunardi·
Idk a single person shipping professional stuff with Lovable, Replit, Bolt, V0 etc… anybody? Maybe it’s my dev bubble 🤔
English
14
0
47
10.2K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@cassiecodes @NoomoAgency Thanks for sharing this. It's becoming really underwhelming to see all these cheap marketing strategies, I wonder what real benefit it is bringing to these people, other than looking ridiculous to the eyes of everyone in the industry
English
0
0
1
96
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
@edo_lunardi Nice to see that the underlying principles of properly crafted stuff are common between good professionals 🤓 Good job mate 💪
English
1
0
1
54
Edoardo Lunardi
Edoardo Lunardi@edo_lunardi·
A link is a string in the hero, an object in the nav, a reference in the footer. Three definitions of the same idea, each drifting on its own. Every section speaks a slightly different dialect, and the frontend spends its life translating. Part IV of The Content Architecture is out, the last one. All the way down to the primitives every section is built from, the layer nobody writes down. One rule holds it together: every decision lives in the CMS. The frontend consumes, it never assumes. Four articles, one product: a production-ready Sanity and Next.js starter. Launching next week. Link in 🧵
English
4
1
20
1.1K
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
A lot of noise about agents, skills, tokens, models, flexing about credits spent... What about software actually being built, use cases, problems solved, maintainability, accountability, code properly written, usefulness for real people?
English
0
0
3
22
Mario
Mario@mariosmaselli·
I got completely swamped with a bunch of projects all at once and had to stop working on my portfolio for a while. Now I'm slowly getting back to it. I guess I need to finish it ASAP before this happens again. 😅 One of the things that I never understood from other people and the consistency of posting. If I get work I'm completely focus on that and I can find the time to put on social media. Anyway... I'm back lol
English
1
0
5
181
Stefano Bartoletti
Stefano Bartoletti@ste_bartoletti·
I'm not sure why people think that it is a good idea to let AI produce thousands lines of code in multiple files unsupervised, instead of using it to quickly iterate in small controlled batches where the developer can actually read and understand the output
English
0
0
1
25