Programming
-
AI-Driven Software Development: Promise, Peril, and the Path Forward

The landscape of software development is undergoing a fundamental shift. Artificial intelligence has emerged as a powerful accelerant, capable of compressing what once took weeks into a matter of hours. A feature that might have consumed two weeks of a developer’s time can now be roughed out before lunch. This is not hyperbole or marketing… Continue reading
-
Let’s Test Drive Google’s Antigravity

I’ve been using JetBrains IDEs for years. I’ve always preferred full blown IDEs to editors like vsCode as it had more powerful features. (though vsCode has come a very long way!) Now companies are expanding on vsCode creating fully AI driven tools like Cursor and now Google’s Antigravity. I installed Cursor a while back, but… Continue reading
-
Jupyter Notebooks: A Powerful Yet Flawed Tool for Teaching Application Programming

Jupyter notebooks have become a staple in data science and machine learning workflows, offering an interactive environment where code, visualizations, and narrative text coexist in a single document. Their ability to execute code cell by cell allows users to experiment rapidly, tweak parameters, and observe results in real time, which is especially valuable when exploring… Continue reading
