Massimo Siani

167 posts

Massimo Siani

Massimo Siani

@massimosiani

Physicist. #Scala developer, builder with #Rust, shipping. CTO @ FinDynamic, I build products and teams. Founder of @FunctionalFest. Love beer, sushi, cooking

Katılım Temmuz 2009
50 Takip Edilen59 Takipçiler
Massimo Siani retweetledi
Rony
Rony@Ronycoder·
Instead of watching Netflix, watch this 1-hour Yale lecture by Professor Ben Polak. It will change how you think about decisions in negotiations, business, and everyday life.
English
52
1.8K
8K
755.5K
Massimo Siani
Massimo Siani@massimosiani·
@levelsio Do you have any SLA guarantees to respect? If yes I think claude's glitches meet them
English
0
0
0
4
@levelsio
@levelsio@levelsio·
This week I decided to just permanently switch to running Claude Code on the server mostly on bypass permissions mode: c() { IS_SANDBOX=1 claude --dangerously-skip-permissions "$@"; } And for the first time in my life I think I've actually managed to outrun my todo list What happened is I simply blasted through my to do list of features I had to build and bugs I had to fix I've never shipped so fast and Claude Code almost made no mistakes, and when it did it they were tiny that weren't fatal (important because I'm mostly working on the server in production now) Before I was always known to ship fast (also because I always work alone) but while I shipped new things would always build up on my features/bug board (my users can submit them there) But this is the first week where I've been fast enough to outrun them The board is actually empty! As other people have written on here the real bottleneck is becoming myself and my creativity, not how fast I can ship. Because I think I ship faster now than I can come up with new ideas, or maybe my brain will adjust to this new speed (probably) Also I feel another limit is becoming my own mental context window, as in how many things, features, bugs, projects, I can keep in my mind in parallel while building on all of them. It's a lot and I haven't reached that limit yet but I feel I might be close I also noticed that you start going really fast the more you let it just go loose, before I was slow because I didn't trust it and I was scared it would destroy my code, now I just let it go. As @karpathy wrote, things feel like they've changed a lot around December last year when models became good enough to really code with and I feel the same When I see other friends code with Claude Code I often notice they're slow because they still check everything, which is good of course, but I feel the better way would be to create some tests and just let it run freely and see if it can pass those For me the tests are mostly just me checking out if the new feature on the site works or not, and in 99% cases it just does, and then I ask it to improve it further Because I run Claude Code on the server in production, I don't have to wait for deployment anymore (although that took only 3 seconds anyway before, that still adds up), now it's wait for it to be done coding, I refresh the site and I test it, that feedback loop is how I work and it's made me WAY faster Anyway here's what I did this week and the majority of these things were requested by people on the bug board, I'd say this is about 10x my normal output: 📸 Photo AI - Built new image viewer and mobile image viewer - Added batch remix, multi-photo import, filtering by model in gallery - Security overhaul: phased out insecure ?hash= login, migrated to session tokens - Fixed Google login loop, multi-model selection, talking scripts - Added custom audio upload for talking videos - Created dynamic model selector from server endpoint 🏡 Interior AI - Revived [ Add furniture ] feature (started 6 months ago, image models now good enough) - Added custom style upload for redesigns - Built own Gaussian Splat viewer for 3D - Made /remove_bg endpoint for furniture backgrounds - Migrated 3D walkthrough to new World Labs API - Added .skp file support, paint color masking, empty room button 🎒 Nomads - Launched weekly AI-generated newsletter from chat - Built profile edit modal, moved profile editing from /settings to profile page - Added TikTok/YouTube links, status bar, server-side API tracking - Added hundreds of new profile tags and traits - Fixed timezone filters, broken links, user avatars 🗺️ Hoodmaps - Revived write mode (before was only read for last few years because db was rekt) - Built heatmap mode using sentiment-scored tags (50K+ tags) - Fixed root cause: tags not entering DB due to wrong PRAGMA (should be WAL) - Added good/bad area detection with admin grid controls - Set up Claude Code Telegram bot for live changes - Enabled CF cache, fixed health check, fixed Brussels 📕 MAKE book - Built auto ePub/PDF generator cron worker - Added dynamic generation with personal customer watermarks - Added image compression for file size 💾 Pieter .com - Added Wikipedia text-only reader for Kindle - Exploring Windows 3.11 emulator using v86 (to replace Em-DOSBox) - Added product recommendations on homepage - Installed Wall Street Raider (1986) 👩‍💻 Remote OK - Installed Chatbase AI customer support bot - Added "report not remote" link on job posts 🏨 Hotelist (3 todos) - Fixed hotel URLs and city range bugs - Added iron amenity
@levelsio tweet media
@levelsio@levelsio

So many tiny bugs on my sites like Nomads and Remote OK that I never got too because they were not worth to spend a day on to fix but still annoying enough to require a fix "one day" I now just ask Claude Code to fix in 1 minute Really turbo blasting through my todo Maybe I can finally outrun my todo list for the first time in my life (I know maybe by definition that's an illusion but still) What a great time to be a coder

English
372
236
4.4K
1M
Massimo Siani retweetledi
graphext
graphext@graphext·
Just released - Quick Variable Changes Right from the Data Table! 📊 Now you can change variable types directly from a table's dropdown menu. Simple and efficient!
graphext tweet media
English
0
3
2
824
Massimo Siani retweetledi
Scala
Scala@scala_lang·
Scala 2.13.12 is released! 🎉 ✨ It adds “quickfixes” which are compiler-suggested fixes for some warnings and errors, improves migration to Scala 3, and more. details: github.com/scala/scala/re…
English
1
26
65
8.4K
Massimo Siani
Massimo Siani@massimosiani·
Never thought I could use metaprogramming to get PR merged in a great library 💪🎉
English
0
0
1
51
Massimo Siani retweetledi
flix
flix@flixlang·
We are pleased to announce that we have received a 5.5M DKK (700K EUR) grant from the Independent Research Fund to work on type and effect systems! This grant will fund our research for the next four years and allow us to turbo-charge our development efforts on Flix!
English
5
15
142
0
Massimo Siani retweetledi
Rock the JVM
Rock the JVM@rockthejvm·
Backwards: - The technical merit of #Scala is _the_ reason why Twitter works well as a distributed system - Scala is older than Go, and Twitter is not the only example in its track record "Hipster language"? Try your first 100 lines, you'll love it
Amjad Masad@amasad

Twitter should rewrite the Scala parts in something with a proven track record like Golang and definitely don’t get tempted to try another hipster language. Language success is impossible to predict and can’t be chosen merely on technical merit (they’re social constructs)

English
11
17
207
0
Massimo Siani retweetledi
Daniel Spiewak
Daniel Spiewak@djspiewak·
Cats Effect 3.4.0 has been released! This is a HUGE release with even more huge release notes. Can't do it justice in a tweet, so please enjoy this novella instead: github.com/typelevel/cats…
English
3
45
150
0
Massimo Siani retweetledi
Oli Dinov 💙
Oli Dinov 💙@olidinov·
Hi Twitter! 📢I'm on the job hunt! I'm a driven, experienced leader who creates a safe, innovative & empowered team environment and culture. I'm open to positions at the intersection of engineering, operations & marketing (non-IC roles preferred). Please engage, share, tag, & ♥️
English
3
44
48
0
Xebia
Xebia@Xebia_Global·
We're polling #Scala engineers to hear your most common uses of Scala and the downsides you may face with it in projects. It's two quick multiple-choice questions. Help us out by filling it out here, it's anonymous: docs.google.com/forms/d/e/1FAI… cc: @NynyF @rafaparadela
English
3
15
20
0
Massimo Siani retweetledi
Rock the JVM
Rock the JVM@rockthejvm·
Folks, get your act together. This was #Scala 15 years ago. Scala needs some more serious marketing.
Gavin Ray@GavinRayDev

@BrianGoetz Genuine snippet of code from today -- if you'd have told me that this was Java, 5 years ago, I'd have told you to stop taking the piss. Just brilliant, I'm in awe.

English
6
27
176
0
Massimo Siani retweetledi
typelevel.scala
typelevel.scala@typelevel·
Cats 2.8.0 is out. New functions, new optimizations, the first Scala 3 release on Scala Native, and 17 new contributors! github.com/typelevel/cats…
English
0
15
63
0