Nicolas Grilly

Nicolas Grilly

@nicolas.grilly.com

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

156 followers279 following267 posts

Workers & DO offer a fantastic programming model, but were locked to Cloudflare. Deno joining CF is a sad day for Deno.js, but it's great news for workerd/celld: Ryan & Kenton seem determined to turn it into an open, universal standard, just like Node.js did for server JS.

Some devs are excited about having their coding agents write raw C or assembly, throwing type systems out with the bathwater. Meanwhile, mathematicians are doing the exact opposite by pairing AI with theorem provers like Lean, and getting the best of both worlds.

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

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.

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

Nicolas Grilly reposted

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.

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.

Nicolas Grilly reposted

No, DeepMind has not solved the protein folding problem. #Alphafold predictions are valuable hypotheses and accelerate but do not replace experimental structure determination.

This post is unavailable.

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.

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…

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)

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.

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.

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.

Nicolas Grilly reposted

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 👇

Nicolas Grilly reposted

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.comThe 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’

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.shMicroservices Are a Tax Your Startup Probably Can’t AffordWhy 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 ...

Dart → Multi-platform apps with Flutter Kotlin → Modern Java for Android Swift → Modern Objective-C for iOS and macOS Python → Scripting language for web apps, tools, scientific computing and ML JavaScript → Scripting language for the web browser TypeScript → JavaScript with type safety

C → Replace assembly in Unix C++ → C with OOP Java → Portable, garbage collected alternative to C++ C# → Microsoft’s own Java Go → Write servers and tools at Google scale Rust → Memory safety with zero overhead Zig → Replace C with a modern and safer language

Nicolas Grilly reposted

“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.comThe Trump Administration Accidentally Texted Me Its War PlansU.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.