Sign in

Nicolas Grilly

@nicolas.grilly.com
153 followers 278 following 263 posts

CTO passionate about building teams & products · Software, AI, data, digitalization, IoT, cleantech, and innovation 🇫🇷🇸🇪🇪🇺🌍

PostsRepliesMedia
Nicolas Grilly @nicolas.grilly.com · 11/09/2026
Want to use an AI assistant, but IT or legal says no? www.grilly.com/posts/when-i...
grilly.com
What to say when IT or legal says no to AI
000
Nicolas Grilly @nicolas.grilly.com · 27/06/2026
it's starting to feel like we're living in an alternate timeline with "For All Mankind" vibes, where the USA is gatekeeping frontier AI while China is championing open source
100
Nicolas Grilly @nicolas.grilly.com · 30/05/2026
Brendan Eich vibe coded JavaScript in 10 days, no AI.
000
Nicolas Grilly @nicolas.grilly.com · 29/03/2026
I resisted for a while, but I finally upgraded my Mac to Tahoe (version 26.4). The rumors are true: The adaptation of Liquid Glass to macOS is really ugly, lacking polish, and sometimes even hard to read. First time I've seen Apple fail this badly at UI and UX.
010
Nicolas Grilly @nicolas.grilly.com · 17/03/2026
Kagi Translate now supports LinkedIn Speak as an output language.
011
Nicolas Grilly @nicolas.grilly.com · 11/03/2026
We could finally write programs for the browser in any language that compiles to WebAssembly. And even mix and match multiple languages. It would be amazing. hacks.mozilla.org/2026/02/maki...
hacks.mozilla.org
Why is WebAssembly a second-class language on the web? – Mozilla Hacks - the Web developer blog
This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembl...
000
Nicolas Grilly @nicolas.grilly.com · 03/03/2026
I like the similarity between Richard Rumelt’s strategy kernel and John Boyd’s OODA loop: > Diagnosis/Challenge = Observe & Orient > Guiding policy/Crux = Decide > Coherent actions = Act
000
Reposted by Nicolas Grilly
Seth Abramson @sethabramson.bsky.social · 19/02/2026
Here's a list of all the places Trump is building concentration camps to brutalize non-white men, women, and kids—including many in the US legally and some who are citizens. Most will be sent to die in places they've never been to or to be tortured by Trump pals. # = Prisoners.
831200798
Reposted by Nicolas Grilly
Zed @zed.dev · 18/02/2026
Split diffs are now the default in Zed. Simple feature, complex implementation. Cole wrote about what it took to get alignment right on every keystroke: zed.dev/blog/split-d...
zed.dev
Split Diffs are Here | Zed Blog
From the Zed Blog: View your code changes in a split diff view in Zed.
411311
Nicolas Grilly @nicolas.grilly.com · 18/02/2026
Prompt injections for agents are the equivalent of social engineering for humans.
000
Nicolas Grilly @nicolas.grilly.com · 07/02/2026
When I started in the late '90s, IT was a mix of "build" and "buy." Teams were still developing their own software. Today, most departments only buy (mostly SaaS). But with agentic coding drastically lowering the cost of custom development, "build" is making a comeback.
110
Nicolas Grilly @nicolas.grilly.com · 05/02/2026
in a world shifting toward agentic coding, where humans essentially review code rather than write it, do we still need dynamically typed languages?
010
Reposted by Nicolas Grilly
Alexis Verger 🧬🧫🧪 @alexis-verger.cpesr.fr · 05/02/2026
No, DeepMind has not solved the protein folding problem. #Alphafold predictions are valuable hypotheses and accelerate but do not replace experimental structure determination.
29124
Nicolas Grilly @nicolas.grilly.com · 05/02/2026
Just saw this on HN: "Nerd: A language for LLMs, not humans". Interesting take, because I think precisely the opposite. Coding agents let us produce a lot of code, code that we need to review. We need languages optimized for code generation by AI, and code review by humans.
000
Nicolas Grilly @nicolas.grilly.com · 03/02/2026
I'm fine with Electron apps over native apps. The benefit of "write once, run everywhere" is just too hard to ignore. But can we find a way to reduce the RAM usage? It should be possible running Slack, Discord, Notion, Figma, Obsidian & Bitwarden together without OOM errors…
310
Nicolas Grilly @nicolas.grilly.com · 17/01/2026
"Software development is thinking made tangible." www.caimito.net/en/blog/2025...
caimito.net
Why We've Tried to Replace Developers Every Decade Since 1969
Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...
020
Nicolas Grilly @nicolas.grilly.com · 22/12/2025
Thank you @mullvad.bsky.social for fighting #ChatControl everywhere, even in the subway, to make the general public aware of this threat to our democracies. 🇪🇺👀
020
Nicolas Grilly @nicolas.grilly.com · 30/11/2025
All the talks about AI replacing all jobs seem premature. AI will not cause mass unemployment without a breakthrough on AGI. What makes us believe that unlocking the secrets of intelligence is easier than unlocking the secrets of Alzheimer’s or cancer? www.grilly.com/posts/ai-hin...
grilly.com
Why AI won't cause mass unemployment without a breakthrough on AGI
010
Nicolas Grilly @nicolas.grilly.com · 10/11/2025
Two good posts on dynamic SQL queries in sqlc and @golang: brandur.org/fragments/sq... dizzy.zone/2024/07/03/S...
brandur.org
Sqlc: 2024 check in
Quick thoughts on whether sqlc is still the direction for Go projects now that we’ve been using it for three years.
130
Nicolas Grilly @nicolas.grilly.com · 01/11/2025
My son, learning Lua in Roblox Studio, doesn’t call functions. He told me he summons them! 🪄
020
Nicolas Grilly @nicolas.grilly.com · 28/10/2025
Interesting paper showing that stackful coroutines (used for example in Go and Erlang) are not intrinsically slower than stackless coroutines (used for example in Rust, Python and JavaScript): photonlibos.github.io/blog/stackfu...
photonlibos.github.io
Stackful Coroutine Made Fast | PhotonLibOS
Download pdf
020
Nicolas Grilly @nicolas.grilly.com · 26/10/2025
TLS inspection — done by a firewall placed between the user devices and the Internet — is still a form of old-fashioned perimeter defense, breaks the end-to-end security model, and often causes performance issues.
100
Nicolas Grilly @nicolas.grilly.com · 25/10/2025
Why the Zig programming language matters, when to use it, and why correctness is a system design problem, not a language problem. Interesting thoughts from @joran.tigerbeetle.com. tigerbeetle.com/blog/2025-10... #ziglang
tigerbeetle.com
Synadia and TigerBeetle Pledge $512,000 to the Zig Software Foundation
Insights, updates, and technical deep dives on building a high-performance financial transactions database.
0103
Nicolas Grilly @nicolas.grilly.com · 22/10/2025
Best explanation I've ever read on why nil interface ≠ nil value in #golang news.ycombinator.com/item?id=4567...
020
Nicolas Grilly @nicolas.grilly.com · 16/10/2025
It's scary and sad seeing the USA, one of the beacons of modern democracies, slip toward an authoritarian regime. But it's not too late to stop this and get back on track. Authoritarianism has never solved anything. www.theguardian.com/us-news/2025...
theguardian.com
US ‘on a trajectory’ toward authoritarian rule, ex-officials warn
A network of former intelligence and security officers says democratic decline is accelerating under Trump’s rule
000
Nicolas Grilly @nicolas.grilly.com · 24/09/2025
Introducing Mac or Chrome OS into a Windows-only IT environment is an excellent test of its maturity. A well-maintained and documented environment using modern standards and security will make the transition straightforward. Otherwise, the cracks will show.
000
Nicolas Grilly @nicolas.grilly.com · 23/09/2025
Go would be the dominant backend language if it had null safety, sum types, and pattern matching. This is a missed opportunity.
000
Reposted by Nicolas Grilly
Bluesky @bsky.app · 08/09/2025
v1.108 is rolling out today 🚚 Now live, at long last: Bookmarks, aka Saved Posts. For all those posts you'll definitely plan to come back to! Update the app and give it a try. The button is right down there 👇
1091236306054
Reposted by Nicolas Grilly
Ian Boudreau @ianboudreau.com · 05/09/2025
This is a generational talent at work
2486678
Nicolas Grilly @nicolas.grilly.com · 12/08/2025
Wondering how @oxide.computer racks can be so clean compared to Dropbox new racks. Dropbox: dropbox.tech/infrastructu... Oxide Computer: newsletter.pragmaticengineer.com/p/oxide
230
Reposted by Nicolas Grilly
Dave Earley @earleyedition.bsky.social · 28/06/2025
A former FBI agent on the widespread use of masks by ICE: “Masking has always been associated with police states. I think the masking symbolizes the drift of law enforcement away from democratic controls.” www.theguardian.com/...
theguardian.com
The alarming rise of US officers hiding behind masks: ‘A police state’
Mike German, an ex-FBI agent, said immigration agents hiding their identities ‘highlights the illegitimacy of actions’
26330
Nicolas Grilly @nicolas.grilly.com · 10/05/2025
Trump is basically the Ice King in Adventure Time.
010
Nicolas Grilly @nicolas.grilly.com · 08/05/2025
The team responsible for a single microservice at a Big Tech company is often as large as, or even larger than, the entire engineering team of a startup. Same for the size of the codebase. This is why it often doesn't make sense for a startup to introduce microservices. nexo.sh/posts/micros...
nexo.sh
Microservices Are a Tax Your Startup Probably Can’t Afford
Why splitting your codebase too early can quietly destroy your team’s velocity — and what to do instead. In a startup, your survival depends on how quickly you can iterate, ship features, and deliver ...
000
Nicolas Grilly @nicolas.grilly.com · 30/04/2025
Perseverance and Andor are proofs that you don’t need to adapt a book to write and produce some of the best TV series of the past decade.
110
Nicolas Grilly @nicolas.grilly.com · 07/04/2025
Popular programming languages have a killer app: www.grilly.com/posts/progra...
grilly.com
Every programming language needs its killer app to succeed
110
Nicolas Grilly @nicolas.grilly.com · 03/04/2025
"Why LinkedIn is so cringe" 🎯🤣 www.youtube.com/watch?v=YRvB...
youtube.com
Why Linkedin is so cringe
YouTube video by BusinessCringe
100
Reposted by Nicolas Grilly
Jeffrey Vagle @jvagle.me · 25/03/2025
This seems like a good time to remind folks of what Hannah Arendt once wrote:
Total domination does not allow for free initiative
in any field of life, for any activity that is not entirely predictable. Totali-
tarianism in power invariably replaces all first-rate talents, regardless of
their sympathies, with those crackpots and fools whose lack of intelligence
and creativity is still the best guarantee of their loyalty.u
5169452267
Reposted by Nicolas Grilly
George Conway ⚖️🇺🇸 @gtconway.bsky.social · 24/03/2025
“I could not believe that the national-security leadership of the U.S. would communicate on Signal about imminent war plans. I also could not believe that the national security adviser to the president would be so reckless as to include the editor in chief of The Atlantic in such discussions.”
theatlantic.com
The Trump Administration Accidentally Texted Me Its War Plans
U.S. national-security leaders included me in a group chat about upcoming military strikes in Yemen. I didn’t think it could be real. Then the bombs started falling.
55949501109
Reposted by Nicolas Grilly
Andrew Couts @couts.bsky.social · 24/03/2025
NEW: Thanks to fears over violations of customer privacy and overall instability created by Trump admin policies and posturing, EU companies are beginning to ditch US cloud firms—to the extent that’s even possible. @mattburgess1.bsky.social reports: www.wired.com/story/trump-...
wired.com
Trump’s Aggression Sours Europe on US Cloud Giants
Companies in the EU are starting to look for ways to ditch Amazon, Google, and Microsoft cloud services amid fears of rising security risks from the US. But cutting ties won’t be easy.
1228679
Reposted by Nicolas Grilly
Gonéri Le Cozannet @goneri76.bsky.social · 22/03/2025
Il me semble que nous pouvons déjà tirer quelques leçons en 🇨🇵🇪🇺 de ce qu'il se passe aux 🇺🇲 actuellement: 1. Il n'y a aucune raison de croire que des partis qui se sont construits sur la haine de la démocratie, de l'état de droit et de la diversité gouvernent en conservateurs modérés une fois élus.
7528213
Nicolas Grilly @nicolas.grilly.com · 19/03/2025
Typical WordPress. You need a plugin to secure it. And the plugin is probably a Trojan horse. 😂
000
Nicolas Grilly @nicolas.grilly.com · 16/03/2025
OMG, Severance S2E9 is among the most powerful 45 mins of TV I've ever watched. The script, photography, acting, editing, music, and everything else are absolutely exceptional. If they don't screw up the end (like Lost or GoT), this show will become a cult classic, like Brazil is in cinema.
000
Nicolas Grilly @nicolas.grilly.com · 08/03/2025
“It doesn’t matter if there is only one world because the world is infinite.” — My 6 years old again this evening
000
Nicolas Grilly @nicolas.grilly.com · 08/03/2025
"Is the future real?" 🤔 — My 6 years old this morning
000
Reposted by Nicolas Grilly
Mira of Kyiv 🇺🇦 @reshetz.bsky.social · 02/03/2025
333275387137
Reposted by Nicolas Grilly
Christopher Webb @cwebbonline.com · 02/03/2025
Outstanding ‼️
798483459510
Nicolas Grilly @nicolas.grilly.com · 01/03/2025
That's the USA we love! Glad that some Americans are starting pushing back.
000
Nicolas Grilly @nicolas.grilly.com · 01/03/2025
Incredible easter egg in Google: If you search for "open sans font", the entire result page is set in Open Sans! www.google.com/search?q=ope...
000