Skip to main content
Kavi Pelpola
Chief Digital Officer @ Atos
View all authors

Sql DB, NoSql Schema

· 3 min read
Kavi Pelpola
Chief Digital Officer @ Atos

At first glance, combining a traditional SQL database with a NoSQL-style schema may seem counter-intuitive. However, this hybrid strategy is gaining traction as a practical way to harness the strengths of both relational and non-relational data models within a single system.

Simplicity

· 4 min read
Kavi Pelpola
Chief Digital Officer @ Atos

At the heart of well written code is a principle that's often overlooked: simplicity. Simple code is easier to understand, test, debug, and maintain. This post explores the importance of code simplicity, the risks of over-engineering, and how to make better decisions around when to build in-house and when to depend on external tools.

Evergreen Go

· 3 min read
Kavi Pelpola
Chief Digital Officer @ Atos

Large organizations have hundreds or even thousands of custom systems. Many of these systems were built decades ago and codify the business as it was decades ago. Often these systems have been underinvested in for years and have become an obstacle for the organization to change.

Libraries vs. Frameworks

· 2 min read
Kavi Pelpola
Chief Digital Officer @ Atos

Software libraries provide experienced developers with the flexibility to choose components that best align with their architectural vision and specific use cases. This modular approach empowers teams to build tailored solutions, often encouraging greater creativity and craftsmanship. When used effectively, libraries can foster cleaner, more maintainable code and lead to development environments where engineers are more engaged and productive.