Posts tagged with "Programming"
How vibe coding may affect our IDEs?
Last month Andrej Karpathy introduced a new term - "vibe programming", which essentially means going with the flow of AI suggestions, accepting it and seeing what happens. I've been using Cursor AI for a while now, and his comment made me think about the future of AI-assisted coding.
Cursor AI and Claude - impressions from personal projects in 2025
Lately, I have shipped several solo projects using Cursor AI and Claude. It's remarkable how much it can help, especially when you try uncharted territories.
Challenges in Shipping Generative AI-Based Systems: Key Production Issues
Discover the critical challenges companies face when deploying generative AI in production systems, from hallucinations to compliance requirements and technical regressions.
Craft vs Engineering
I've finished reading "Modern Software Engineering" by Dave Farley. In the first part of the book, Dave explains his definition of engineering and it resonated with me. What is it?
Advent of Code
For many, Advent is a special time saved for reflection and preparation. For some, it's a time of waking up at dawn and solving algorithmic puzzles.
Thoughtworks Technology Radar Analysis: Key Insights from Volume 29
Explore the latest insights from Thoughtworks Technology Radar Volume 29, including emerging trends, recommended technologies, and strategic advice for software development teams.
Encourage your engineers to try AI Assistants
Entire software engineering community debates on the influence of current AI revelations on our industry. Most people tend to agree that AI will land an impact on how software is going to be built in the upcoming years - a good idea would be to prepare yourself and your colleagues for a change that will happen, or at least be aware of what may happen.
How to start with programming in 2022
Almost every bigger company is looking for software engineers these days, and still, I claim that starting your first job in IT is not easy. The reason is, that everyone is looking for experienced individuals - not juniors or starters. Here's my advice on how to land this first job.
My thoughts on #NoEstimates
When I was preparing for one of my talks, I've encountered the concept called #NoEstimates. Here are my thoughts regarding this controversial idea!
Splitting the Monolith
Around two years ago, we've made decision to use gem called React on Rails. Now is the time to move to fully separated architecture, and here are couple of my notes from that process.