Cecile Veneziani

3.4K posts

Cecile Veneziani banner
Cecile Veneziani

Cecile Veneziani

@cecilitse

Ruby on Rails developer, Agile (Kanban, Pomodoro, TDD, ...), style guides, tea and biking lover / Fractional CTO / Traveler

Nantes, France Katılım Aralık 2012
211 Takip Edilen851 Takipçiler
Sabitlenmiş Tweet
Cecile Veneziani
Cecile Veneziani@cecilitse·
rails + jupyter notebooks + VS code = a happier dev 😊 I've replaced my local #rails console by Jupyter Notebooks in VS Code ⬇️
English
9
14
125
22.4K
Cecile Veneziani retweetledi
Joe Masilotti
Joe Masilotti@joemasilotti·
Ruby Native is now FREE until you ship to the App Store. Deploy your Rails business as a native iOS app and share it with up to 100 testers via TestFlight. 100% free. - Native tabs, buttons, & OAuth - Push notifications - No Swift, Xcode, or Mac required rubynative [dot] com
Joe Masilotti tweet media
English
5
13
125
13.5K
Cecile Veneziani retweetledi
@levelsio
@levelsio@levelsio·
And after voting that out too... 🇪🇺 ChatControl is back with a vengeance The Conservatives (EPP) are attempting to force a new vote TODAY (March 26) seeking to reverse the European Parliament's NO on indiscriminate scanning of ALL your private messages, emails and photos This is a direct attack on democracy and blatant disregard for your right to privacy If you're European contact your representatives now, with this handy form: #contact-tool" target="_blank" rel="nofollow noopener">fightchatcontrol.eu/?foo=bar#conta… If not, please share this tweet so more people see it and we can block the vote It's crazy they keep just bringing back whatever they want until it's passed! Obviously now we see the European Commission is controlled by powerful evil lobbying groups 👺
@levelsio tweet media
@levelsio@levelsio

Just a month later and... 🇪🇺 ChatControl is back! Now they're trying to pass an even more far reaching ChatControl law through the back door, in a form even more intrusive than the originally rejected plan, without needing any of the EU countries votes The new proposal: - total mandatory surveillance of ALL text chats, emails and social media in the EU - obligatory registration of your ID/passport to your chat, email or social media account - minimum age requirement for chat, email and social media apps of 16 (!) The only way to stop this law is if EU countries veto it Read more here by @echo_pbreyer: patrick-breyer.de/en/chat-contro…

English
164
1.4K
4.9K
480.7K
Cecile Veneziani retweetledi
Massimo
Massimo@Rainmaker1973·
This is how Shazam works.
English
16
403
2K
169K
Cecile Veneziani retweetledi
Aqib
Aqib@MAQIB135·
You can clearly see the difference It’s the same color code, but the results are different Create cool gradients: oklch-gradient.vercel.app
Aqib tweet media
English
1
5
135
5.8K
Cecile Veneziani retweetledi
Joe Masilotti
Joe Masilotti@joemasilotti·
The first Ruby Native app is live in the App Store! - Native tabs - Sign in with Apple - Push notifications - And more, all backed by a Rails app + YAML I literally never opened Xcode. Not even for the screenshots.
Joe Masilotti tweet media
English
13
19
217
18.8K
Cecile Veneziani retweetledi
Marc Köhlbrugge
Marc Köhlbrugge@marckohlbrugge·
Is anyone doing true TDD with AI for Ruby on Rails projects? Do you see better results versus writing tests after?
English
26
3
43
17.5K
Cecile Veneziani retweetledi
Steve Clarke
Steve Clarke@SevenviewSteve·
I have 200+ production Rails codebases on my local disk. Discourse, GitLab, Mastodon, and a ton of others — all as git submodules in one repo. I've been referencing it for years. For most of that time it meant a lot of manual grepping and reading file after file. Valuable but tedious. You had to be really motivated to sit there and read through that much source code. This past year, with agentic coding, everything changed. Now I just ask questions and the agent searches all 200+ apps for me. "What are the different approaches to PDF generation?" "Compare background job patterns across these codebases." What used to take hours of reading takes a single prompt. The original repo hadn't been updated in two years and I was using it enough that I figured I should fork it and bring it forward. So I did: - Updated all 200+ submodules to latest - Added Gumroad, @dhh's Upright, Fizzy, and Campfire - Stripped out old Ruby tooling (agents do this better now) - Added an installable agent skill - Weekly automated updates If you're building with Rails, clone this and point your agent at it. If you know of apps that should be in here, open an issue or PR. github.com/steveclarke/re… PS: Hat tip to Eliot Sykes for the original repo.
English
12
37
360
49.9K
Cecile Veneziani retweetledi
Heritage Matters🔱
Heritage Matters🔱@HeritageMatterz·
Polish 26 year old guitar master Marcin Patrzałek respond to those who have made public comments claiming that his music is fake. He made this video in a tutorial form showing how he manages to play so extraordinarily well in response. And yes, it's all played on one guitar.
English
1.7K
13.2K
69.8K
2.4M
Cecile Veneziani retweetledi
am.will
am.will@LLMJunky·
Whoa. This is truly unbelievable. This white hat is providing over-eager AI builders a much-needed wake up call. Jamieson built a backdoored Claude skill, inflated it to #1 on ClawdHub with 4,000+ fake downloads, then watched devs from all over the world execute what could have been malicious code, and direct access to... everything. SSH keys, AWS creds, .env files, you-name-it. Thankfully he just pinged a server to confirm his success. This is supply chain security 101 speedrun for the AI era. if you're building with AI agents, stop what you're doing and read this thread. Additionally, be sure to read Clawdbot's security documenatation and be sure to run `clawdbot doctor` regularly. Stay safe ✌️
Jamieson O'Reilly@theonejvo

x.com/i/article/2015…

English
56
537
3.7K
585.6K
Cecile Veneziani retweetledi
kathyl
kathyl@kathyyliao·
~80% reduction in token usage for agents just by adding this header -H "Accept: text/markdown" And for accessing websites not on Cloudflare, you can always use the Browser Rendering /markdown REST API to render a dynamic page or application in a real browser before converting
Cloudflare@Cloudflare

Time to consider not just human visitors, but to treat agents as first-class citizens. Cloudflare’s network now supports real-time content conversion to Markdown at the source using content negotiation headers. cfl.re/4ksZQ1S

English
28
109
2K
326.2K
Cecile Veneziani retweetledi
Workspaces
Workspaces@workspacesxyz·
Workspace transformation done right ✨
Workspaces tweet mediaWorkspaces tweet mediaWorkspaces tweet mediaWorkspaces tweet media
English
1
5
118
6.7K
Cecile Veneziani retweetledi
Steve Clarke
Steve Clarke@SevenviewSteve·
I had Claude Code build the same UI in 5 different stacks. React, Hotwire, Inertia+Vue, Inertia+React, and vanilla HTML/JS. Same spec, same features. The quality gap between frameworks was massive. Wrote up what happened and what I think it means for picking a stack in 2026. x.com/SevenviewSteve…
English
40
23
438
171.6K
Cecile Veneziani retweetledi
Heroku
Heroku@heroku·
Heroku is transitioning to a sustaining engineering model focused on stability, security, reliability, and support. Heroku remains an actively supported, production-ready platform, with an emphasis on maintaining quality and operational excellence rather than introducing new features. We know changes like this can raise questions, and we want to be clear about what this means for customers. There is no change for customers using Heroku today. Customers who pay via credit card in the Heroku dashboard—both existing and new—can continue to use Heroku with no changes to pricing, billing, service, or day-to-day usage. Core platform functionality, including applications, pipelines, teams, and add-ons, is unaffected, and customers can continue to rely on Heroku for their production, business-critical workloads. Enterprise Account contracts will no longer be offered to new customers. Existing Enterprise subscriptions and support contracts will continue to be fully honored and may renew as usual. Why this change We’re focusing our product and engineering investments on areas where we can deliver the greatest long-term customer value, including helping organizations build and deploy enterprise-grade AI in a secure and trusted way.
English
213
166
887
1.9M
Cecile Veneziani retweetledi
Mistral AI
Mistral AI@MistralAI·
Introducing Voxtral Transcribe 2, next-gen speech-to-text models by @MistralAI. State-of-the-art transcription, speaker diarization, sub-200ms real-time latency. Details in 🧵
English
116
443
3.9K
651.2K