Ce sont des notes personnelles sur la manière dont l’IA générative impacte les applications logicielles. Ce post est traduit de l’anglais et fait suite à ce post précédent, en anglais aussi. Ce que l’IA générative peut faire en août 2025 1. Prendre des fichiers multimodaux en entrée Jusqu’à l’année dernière, la plupart des applis d’IA générative étaient limitées quant aux types de fichiers qu’elles pouvaient lire. Gemini ne pouvait même pas lire les PDF si je m...| Nocode functions - blog
These are personal notes on how gen AI impacts software applications. This is a follow-up to this post. What gen AI can do as of August 2025 1. Take multimodal files as input Until last year, most gen AI apps were limited in the kinds of files they could read. Gemini couldn’t even read PDFs if I recall correctly. This barrier has fallen. Most apps now accept txt, csv, pdf, docx, xlsx, pptx, any xml or json files. More importantly, all major gen AI apps are now multimodal: they accept text b...| nocodefunctions.com
These are personal notes to categorize and clarify how gen AI impacts existing software applications. Positive change Easier software development Gen AI acts as an augmented suit: with AI copilots, developpers become better developers. They can code more complex tasks, quicker. A team of developers gains an extended potential. Or the same potential can be achieved with a reduced team. Risky change (risky or disruptive or negative: your pick) 1. Entire classes of domain-specific analytics are ...| nocodefunctions.com
Why does Apple feel kind of quaint nowadays? Because they do hardware when the gravity center has shifted to software. What is Apple producing? Macbooks, iPhones, AirPods, iWatches, … Let’s do the same with Microsoft, its rival from the 1990s: Windows, Office, Github, LinkedIn, Visual Studio, TypeScript, Azure, XBox, plus a very large stake in OpenAI. See the difference? Apple is in consumer electronics The big issue for Apple is that the space they are in, which is in the end “consumer...| nocodefunctions.com
Difficile d’échapper au sujet de l’IA pendant les conversations entre amis, et pendant les déjeuners entre collègues. Et bien souvent, le nom de Luc Julia est cité à un moment ou un autre. “Il a participé à Siri, l’assistant vocal”, ça rappelle toujours quelque chose à quelqu’un. Je ne sais pas pour vous, mais pour moi l’invocation de Luc Julia est toujours en soutien d’un argument du type (attention la liste est longue) : mais l’IA se trompe souvent mais l’IA ne ...| nocodefunctions.com
When maintaining APIs with multiple clients and endpoints, how can you ensure consistency between the query parameters defined on the server and those implemented by clients? A common solution is to document and maintain APIs using the OpenAPI specification, implemented by many frameworks. However, if you’re looking for a simpler, framework-free alternative, recent Java language features offer built-in support to ensure consistency through exhaustiveness checks on enums in switch statements...| nocodefunctions.com
Quand j’ai vu apparaître la structured concurrency en Java, j’ai failli passer à côté. Une nouvelle API pour lancer des threads, bon. Après tout, Java avait déjà ses ExecutorService, Future, CompletableFuture… Au début, j’ai cru que la structured concurrency n’apportait que des raffinements : une manière plus propre d’orchestrer les flux synchrones et asynchrones dans l’API de concurrence existante. Mais en creusant, je me suis rendu compte que c’était beaucoup p...| Nocode functions - blog
This is an update on the latest improvements for nocodefunctions.com, with a short video demo! The demo This video showcases a number of new features detailed below: 1. Handling first names better When crawling news sites like lemonde.fr, you can end up with nodes like “Emmanuel” or “Anne” popping up in the resulting network. Not because two people with those names were making headlines, but because many different people named Emmanuel or Anne were mentioned but completely unrelated. ...| nocodefunctions.com
Technology in the classroom has become an urgent issue. Laptops, smartphones, and now generative AI are increasingly depriving students of one of their most precious assets: their attention. In this blog post, I argue that these challenges demand distinct responses. Generative AI in the Classroom: Robbing Students of Their Attention A recent article argues convincingly that generative AI in the classroom robs students of experiencing “learning”. Instead of pondering, exploring, and reflec...| nocodefunctions.com
Today, I’m thrilled to share how I recently updated my web app, nocodefunctions.com, by adding a secure and lightweight approach to user management and payments. Inspired by Pieter Levels (@levelsio) and closely following the customer management approach he used for photoai.com, my goal was to minimize complexity and maximize security, by offloading nearly all customer management tasks directly to Stripe. This change marks a significant improvement in both the user experience and backend ma...| nocodefunctions.com
Is ChatGPT a form of “Artificial General Intelligence” (AGI)? I see many in my environment answering with a definitive “No”. I argue that, yes it is. Keep reading. in the following I use “ChatGPT” and “LLM” interchangeably because ChatGPT has become a household name for Large Language Models (LLMs) Why do we care whether ChatGPT is AGI or not? It is not mere semantics or hair splitting. My argument is that IF ChatGPT is NOT an AGI, then we have still some years before we have ...| nocodefunctions.com
Nocode functions is a free, no-registration web app for click-and-point data analysis In this post, I make a list of the improvements brought to nocode functions from August 2022 to today (July 2023). Overall feeling Quality, user friendliness 🤗 The promise of nocodefunctions.com remains unchanged. The web app remains open source (CC BY 4.0), free, fully translated in 107 languages, requires no registration, and is respectful of your data. Just click and analyze your data! The app experien...| nocodefunctions.com