Today I started the second edition of AI for Developers program. Started with building documentations and API endpoints for my Django project using Cursor’s chat features.
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Today we worked with testing AI tools (Codeium, Copilot) in NeoVim. It is cool, but Copilot in VS Code feels smoother & the agents in VS code give it an edge. Sticking with VS Code (with Vim plugin) for now!
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Today we tried out warp, an AI powered terminal. With a few prompts, I just used it to re-organize my SSG project and also adjust the imports in the code. A task that would had taken 30 mins, now done in just 2 minutes. Amazing!
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Today we worked with VS code copilot, looks similar with Cursor, but I noticed that Copilot requires a bit more prompting than cursor. Can't wait to integrate AI LLMs into Neovim though ...
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Today we start with using AI powered IDEs like Cursor and Windsurf. This is the fun part I was looking for.
I started with using Cursor in my Static Site Generator project, and It is amazing.
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Tried to build an MVP for my prototype using Flutter with replit today, but it didn't work as it has trouble install flutter. So I switched to NextJS and that worked with some bugs here and there ...
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Added more features to yesterday's prototype using Lovable AI. It needs some more adjustment, hence more prompts, but I am out of free credits for the day. Will adjust more tomorrow then ....
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Yesterday was planning and today is prototyping. I just used Chef by Convex to build a working prototype in minutes starting from the simple features of my app.
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
I had always had an idea of building a calendar app centered around the Ethiopian Orthodox Tewahedo Church and her Saints. Now I am using Gemini and ChatGPT to plan it and both of them are giving me great ideas ...
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
Just tried out the asteroids projects from boot.dev using Gemini. Looks cool, and a bit buggy, but I can definitely use it learn from it to make my game better.
#ALX_AIDEV@alx_africa
Comparing ChatGPT, Gemini and Le Chat in debugging React Code, and ChatGPT comes as the winner as the most bugs found and explained.
#ALX_AIDEV@alx_africa
Trying out step-back prompting, asking a related but more general question first, to trigger relevant knowledge regarding your problem. Then ask the specific main problem, you want to tackle.
#ALX_AIDEV@alx_africa@kalibetre@jbarbier
🚀 Day 28/100 - Wed [May 28, 2025] 📅
Today I implemented a finished the block level recognition feature, and wrote a whole lot of tests for it (with the help of ChatGPT of course 😉).
#100DaysOfCode@bootdotdev
In this day and age, learning how to use AI is a must skill to have. But we must also be careful that it does not diminish our skills over time by depending too much on it.
Just learning AI is not enough, learning it how to use AI the right way is key.
#ALX_AIDEV@alx_africa
🚀 Day 27/100 - Tue [May 27, 2025] 📅
Managed to write some code today. Working on matching block level markdown texts and identifying them with the correct block types using regex.
#100DaysOfCode@bootdotdev
🚀 Day 26/100 - Mon [May 26, 2025] 📅
Have been busy with work the whole day today, but managed to write a few lines of code. Today i started working on converting HTML blocks to markdown blocks.
#100DaysOfCode@bootdotdev
🚀 Day 25/100 - Fri [May 23, 2025] 📅
Nothing much today, just wrote some tests for the text to texnode converter i wrote yesterday.
#100DaysOfCode@bootdotdev
🚀 Day 24/100 - Thu [May 22, 2025] 📅
Wrote some tests for functions that split markdown images and links from the text, and also was able to convert raw markdown text into text nodes by using all of splitter functions defined till now.
#100DaysOfCode@bootdotdev