Day 2 of my latest project
A few updates from Day 2 of my latest project: mirroring my BlueSky posts to a static Jekyll blog.
Vibecoding on a Sunday afternoon
Another small vibecoding project from a Sunday afternoon: mirroring my BlueSky posts to a Jekyll blog http://monsur.hossa.in/blog. I’ve been posting here more (I can get into the why in the future), and I wanted to have my own archive of this content.
How do you learn?
Keeping up with innovation in the AI space can feel overwhelming. Understanding your preferred learning style is an important part of that journey.
AI is still about the end user
One new insight after building plai-ball.com and listening to it for a few months: The podcast format requires focused attention. The teams and game scores are mentioned once at the beginning, and if you miss it, you are lost.
An AI Shopping Assistant with Gradio
Cool practical example of stringing together different AI tools to create a demo app. The AI is cool, but I’m also amazed at how this new generation of tooling makes complicated things easy.
The old timers who built the early web are coding with AI like it's 1995.
“The old timers who built the early web are coding with AI like it’s 1995.”
plAI ball!
I wanted to share a little side project I’ve been working on: https://www.plai-ball.com
Updating a 14 year old GitHub project
I used Gemini CLI to update a GitHub project I haven’t touched in 14 years: https://github.com/monsur/echo-server
AI in Canva's interview process
“We believe the future belongs to engineers who can seamlessly blend human creativity and judgment with AI capabilities. Proficiency with AI tools isn’t just helpful for success in our interviews, it is essential for thriving in our day-to-day role at Canva.”
Hello World
This is my first blog post! Welcome to my Jekyll blog.