Embarrassing Questions
Your favorite LLM is the perfect companion for all your embarrassing questions. But is there any reason to be embarrassed when you don’t know something?
Your favorite LLM is the perfect companion for all your embarrassing questions. But is there any reason to be embarrassed when you don’t know something?
For a young developer who has everything to learn, LLMs are false friends because they discourage the effort to learn.
When it comes to IT, you’re bound to be playing catch-up. For greater peace of mind, discover Just-In-Time Learning.
Bloom’s revised taxonomy offers a detailed description of the levels of knowledge. Here’s a personal example to help you better understand it.
Reinvent your development tools: Jest, Redux, React, or even TypeScript. This exercise will take your skills to the next level.
Code katas are the perfect setting to experiment with new ways of working by imposing constraints. Example: coding using only the keyboard.
The goal of higher education should be to “de-school” students, that is, to prepare them for a VUCA world.
Clean Code is a good starting point, followed by TDD and Functional Programming. Wait a bit before diving into DDD and refactoring!
Technologies are fleeting: invest in mastering architectures, paradigms, and methodologies, which will serve you throughout your life.
Technology is beautiful and fascinating, but it is not an end in itself. Software exists to solve problems in a pragmatic way.
Mistakes as a teaching principle: they’re necessary for a deep understanding of problems, and they give meaning to best practices.