SPG Blog About Software Development
Introduction The AI industry has spent the last two years competing to build models with ever-larger context windows. What started with a few thousand tokens has grown into hundreds of thousands and, in some cases,…
While working on estimates for new projects, I increasingly catch myself on an uncomfortable thought. We continue to calculate timelines and budgets as if nothing fundamental has changed in the industry over the past two…
When I began writing software nearly thirty years ago, my productivity was astonishing even by my own standards. As a student I often ended up building not only my own graduation projects but those of…
The AI world has long been mesmerised by scale. Bigger models, more parameters, more compute — that seemed to be the formula for breakthroughs. But now we are entering a countervailing era: Small Language Models…
At Software Planet Group, we continue to invest in the development of bespoke tools aimed at streamlining the work of IT professionals. Our recent advances in integrating large language models (LLMs) with custom toolchains may…
Odoo is a widely adopted open-source ERP system offering a comprehensive suite of modules for managing various business processes, such as sales, procurement, accounting, and inventory management. Leveraging Odoo as a foundational platform can significantly…
Introduction The recent wave of agentic large language models (LLMs) has persuaded many executives that code can now be generated at the press of a button. Seasoned engineers know better: when used naïvely, an LLM…
Custom software development is often associated with substantial costs. However, contrary to widespread assumptions, a significant proportion of these expenses arise not during programming itself, but far earlier—at the stage of architectural design. It is…
What Is a Vector?A vector is a numerical representation of an object. For instance, a two-dimensional vector could look like (2, -3). You can imagine it as a line segment from the origin (0, 0)…
Imagine a software developer who never tires, writes flawless code, debugs instantly, and deploys seamlessly. Now picture hundreds working simultaneously. This isn't science fiction—it's the new reality offered by OpenAI's revolutionary AI agents, transforming the…