The miracle of AI agent-assisted learning
Everybody’s talking about the impact of AI code generation. It’s a big deal. But I found incredible value on the other side: AI assisted learning . Here’s my blueprint.
Recent content in gryt.io on Gryt
Everybody’s talking about the impact of AI code generation. It’s a big deal. But I found incredible value on the other side: AI assisted learning . Here’s my blueprint.
I played around with SIMD in Kotlin inside a multi-threaded Mandelbrot generator. My implementation was ~40% slower than the full scalar approach . What happened?
vim allows powerful text manipulation: di" to delete inside double quotes, ci( to change inside brackets, etc. If you use IdeaVim in JetBrains IDEs, this can be enhanced with the AnyObject Plugin .
Watching (tech) talks is a hobby of mine. It puts me in a kind of meditative mood while watching the explanation unfolding. Here’s a list of my all-time favorite talks. Very few of them are about a specific language / framework. The majority is to make you think and re-assess your mental models.
At the end of each of my course, we do a retrospective to have all the opinions of my students. Until recently, I used ludi , but the free tier is gone ☠️.
It’s Friday night. after an intense week of work, you’re about to take off to enjoy your week-end. Your boss storms in the office: “You’re still here! Great, I need you to add a hot fix in our Phronabulax System. We expect a demo Monday morning very early, everything has to be ready!” Well. That was unexpected. You know your boss, he/she wouldn’t ask if it…
Do you remember that day — probably a rainy one — when you sat in a conference room? Your heart was filled with eagerness to dive into the speaker’s mind. You even prepared by documenting about the topic, to fully comprehend the genius striding in front of you. The common purpose And then, as the drama unfolded in the room and the rain kept pouring outside, this slide came up:
The Shock The first time I’ve read the Qt Model / View documentation, I was shocked. Flabbergasted. Blown away. I started with a vague idea of the purpose of the Model / View, and finished convinced that I understood even less. My first implementation of the pattern was an utter failure: it looked like a Frankenstein implementation of a boilerplate code written by a crazy monkey. This was…
Email — robin@gryt.io x.com — @synapticrob I look forward to discuss with you :)
I’m Robin Penea I’m a passionated software engineer. To me, software development is a craft. It has to be practiced, again and again. Through trial and error, it improves. With theoretical knowledge, the craft deepens. I’ve been doing it for more than 15 years, and I love it. I worked in small startups and huge corporations. The constraints evolve, but the fundamentals stay the…
[2020] ANEP Monitoring — ANEP Monitoring of the devices fleet. Development of the mobile app that provides real-time monitoring of the devices (elevators, security doors) fleet. The details of each device can be displayed and it can be called (using ANEP Mobile) for further configuration. ANEP Monitoring map display Detail of a device History of operations for a given device × Flutter, Dart,…
IT School I teach programming courses in an innovative IT School: Coding Factory. This school offers an alternative pedagogy based on the PBL method (Project Based Learning), the eduScrum. I teach from Bachelor to Master’s degree on many topics: Algorithms, Python, Java, Android, Linux. Company Training I provide technical training on the following topics: Django Kotlin The training is done…