AI-powered development tools like Lovable, Bolt, and others have captured the imagination of developers and non-developers alike. The promise? Build complete applications with just a few prompts. The reality? A much harsher learning curve, hidden complexities, and an eventual realization that these tools, while powerful, are not yet capable of fully replacing traditional software engineering….
Author: ivan.turkovic
AI vs. Experience: The Real Cost of Knowing What Works
Copy and Paste from AI: $20 Actually Knowing What’s Going to Work: $150,000 Knowing Where to Place It: Priceless The rise of AI-powered tools has made it easier than ever for people to generate code, write content, and create designs with minimal effort. Platforms like ChatGPT, Copilot, and other AI-driven assistants can spit out working…
No Easy Coding in AI: The Most Common Mistakes and How to Improve Yourself
Artificial Intelligence (AI) has revolutionized software development, making it faster and more efficient. However, many developers still struggle with AI coding tools, often making mistakes that lead to frustration, inefficiencies, and broken codebases. In this guide, we’ll explore the best practices for AI-assisted coding, focusing on the most common mistakes and how to improve your…
Can AI Replace Junior Developers, or Should We Train Them to Become Seniors?
The rapid advancement of AI has sparked an ongoing debate in software development: Should companies replace junior developers with AI-powered tools and a few senior engineers, or should they invest in training juniors to become future seniors while leveraging AI to enhance their productivity? While both perspectives have merit, the ideal solution is often a…
When Product Owners Ignore Security: Why Experienced Developers Matter
In the modern tech landscape, product owners often assume that software will “just work” safely. But security isn’t automatic, and a lack of foundational understanding can lead to serious vulnerabilities. While AI has become a valuable tool in development, it cannot replace the expertise of seasoned developers who can anticipate, diagnose, and resolve complex security…
The Rise of AI Wrappers: Are AI Providers the New Telecoms?
Artificial intelligence has experienced an explosion of growth in recent years, with companies like OpenAI, Anthropic, and Google leading the charge in providing powerful foundational models. But despite their immense computational capabilities, these AI providers are increasingly finding themselves in a familiar position—one that resembles the fate of telecom giants in the past. In the…
AI: A Gift for Junior Developers, a Curse for Tech Leads
Artificial intelligence is revolutionizing software development, making it easier for less experienced developers to write code, generate solutions, and build applications faster than ever before. But as AI lowers the barrier to entry, it creates an unexpected challenge—an increasing burden on tech leads who must navigate a landscape filled with AI-assisted code that often lacks…
Decisions, decisions, decisions
Year 2020 has taught us many things but not everyone was listening to the lectures. We are living in constantly evolving world and no matter how much we want to standardize our lives and how much we hate changes they happen all the time. Last year really showed us we cannot control the future and…
Homebrew: How to start and stop background services
View image | gettyimages.com Anyone that has installed application running in the background from Homebrew, knows how to use launchctl that actually runs every application when the computer restarts. It is pretty straight forward task but most of the time you need to know the location of the .plist file that defines how to run it…
Stop procrastinating! How to prevent it.
Still trying to stop procrastinating? There are probably numerous days that you site behind the computer to do some research or get some work done and doing a short break to read some news or check social updates and as you done this you aren’t aware that time passes as you jump from one link to another…