Musings

Ideas worth exploring. Perspectives worth sharing

Thoughts, experiences and ideas from the people at KRS. Exploring the changing world of software, technology, business and the people behind it. From practical lessons in engineering to bigger questions about how we work, think and build.

164 articles

Topics

Explore by Topic

Different subjects, different perspectives, all shaped by what we learn and experience in our work.

Pick a topic to see every article on it.

Articles

Latest Posts

Hand squeezing a yellow lightbulb-shaped stress ball with the KRS logo Business Insights

14 July 2026 · Steve Randles

Hiring an AI Software Development Company in South Africa? 20 Critical Questions to Ask in 2026

Hiring an AI software development company in South Africa? The questions to ask in 2026 about experience, security, AI use and long-term fit.

Collage of KRS interns: a developer working on a laptop, five interns in a group photo and a training session in progress Business Insights

19 June 2026 · Ayesha Bagus

The Rise of the AI-Native Developer

AI is reshaping how junior developers learn and grow. Discover how KRS is training AI-native developers and why human judgement remains critical in software engineering.

Developer at a desk writing code on a large monitor, with an AI assistant panel open beside the code IT Insights

22 May 2026 · Justin Engle

What AI-Accelerated Development Actually Looks Like at KRS: Insights From a Senior Developer

Three rules govern AI-accelerated development at KRS: review every line, run TDD, keep AI away from infrastructure. Here's why.

Five KRS junior developers standing together, smiling, in the office Careers & Culture

5 May 2026 · KRS

From Intern to Junior Developer: Starting a Software Development Career at KRS

Five KRS interns on starting a software development career: first-week nerves, mistakes, and full-time offers.

Group of Itensity and KRS colleagues working together Careers & Culture

7 April 2026 · Ayesha Bagus

Inclusion in Tech: The Gap Between Intent and Reality

Learn how inclusion in tech goes beyond culture, and how inclusive software teams improve product quality, collaboration, and outcomes.

Two colleagues working together at a computer screen Opinion Pieces

24 March 2026 · Lor Steyn

No Vibing – Why Vibe Coding Isn’t As Cool As It Sounds

Vibe coding promises faster development. Learn why AI-generated code still needs human oversight and how to use AI tools responsibly.

Want to put these ideas to work?

Tell us about your project and we’ll show you how our team can help.