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/04/2026
Congrats! I love Zed more and more.
010
Nicolas Grilly @nicolas.grilly.com · 01/04/2026
You finally saw the light
110
Nicolas Grilly @nicolas.grilly.com · 01/04/2026
Another Zed user 🤩
000
Nicolas Grilly @nicolas.grilly.com · 01/04/2026
Awesome! Smart design solution!
000
Nicolas Grilly @nicolas.grilly.com · 29/03/2026
Agreed.
010
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
Nicolas Grilly @nicolas.grilly.com · 18/02/2026
Awesome!
020
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
Counterpoint: stratechery.com/2026/microso...
stratechery.com
Microsoft and Software Survival
Microsoft got hammered on Wall Street for capacity allocation decisions that were the right ones: the software that wins will use AI to usurp other software.
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 · 04/02/2026
What’s even crazier is the number of people who are still fine supporting and associating themselves with him despite this.
020
Nicolas Grilly @nicolas.grilly.com · 04/02/2026
I think that most people think of browser tabs as things that only work online (because they see the URL), and installed apps as things that work offline. I know it’s not strictly true from a technical perspective, but the UX suggests this.
010
Nicolas Grilly @nicolas.grilly.com · 04/02/2026
Thanks for the links! Electrobun seems similar to Tauri, in the sense it is using an OS provided webview.
020
Nicolas Grilly @nicolas.grilly.com · 04/02/2026
I mostly agree. It’s Chrome OS vision, where all apps are essentially PWA. It works well in Chrome OS because it feels you can install the apps. But I think that on the other platforms that feeling of “apps” is missing. Browsers support installing PWA, but the UX is not very obvious.
110
Nicolas Grilly @nicolas.grilly.com · 03/02/2026
I forgot about Spotify!
000
Nicolas Grilly @nicolas.grilly.com · 03/02/2026
What's the solution? Tauri? (but what about subtle differences between OSes?) React Native? (but it seems stronger on mobile than desktop?) Flutter? (same concern as RN)
100
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 · 16/11/2025
The brown colors are amazing!
010
Nicolas Grilly @nicolas.grilly.com · 10/11/2025
That’s the second link
000
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
Is there still a reason to use TLS inspection nowadays? Most of the problems solved by TLS inspection — network filtering, web filtering, malware detection, C2 detection, DLP, etc. — can be solved in the browser and/or with EDR solutions on the endpoint.
000
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
Nicolas Grilly @nicolas.grilly.com · 08/09/2025
This is great! But what is the reason for saving the end-to-end encrypted backup files on Signal backup servers instead of iCloud or Google backup service, as most of us are already paying for this storage? If the backup is already E2E encrypted, we don't need to trust Apple/Google.
010
Nicolas Grilly @nicolas.grilly.com · 08/09/2025
Thank you ❤️
010
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
Nicolas Grilly @nicolas.grilly.com · 05/09/2025
Awesome political ad!!!
000
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
Yes, exactly :)
000
Nicolas Grilly @nicolas.grilly.com · 12/08/2025
If one is going to upgrade all the servers and equipments within the rack, then I would suppose that upgrading the rack itself would not add much cost. Or perhaps they are colocating in data centers that are owning the racks?…
110