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

Articles

Latest Posts

Illustration of a designer arranging icons, screens and settings on a large interface board Opinion Pieces

27 February 2026 · Elizabeth Duff

Keeping your UX Cool in 2026

Explore UX design in 2026 and how designers can stay human in an AI-driven world, including practical insights on AI tools.

Photograph of the KRS interns of 2026 sitting outside a building and smiling at the camera Careers & Culture

13 February 2026 · Ayesha Bagus

What Global Companies Look for When Outsourcing Software Development – And Why South Africa Fits

Why global companies outsource software development to South Africa: delivery maturity, time-zone overlap, and AI-ready teams.

KRS stands firmly against gender-based violence and supports initiatives that raise awareness and drive change. KRS News

28 November 2025 · Caronne Jones

Solidarity in Action: Honouring the G20 Women for Change Shutdown

Caronne Jacobs shares her reflections on the G20 Women for Change shutdown & why standing together against GBV matters now more than ever.

As AI-assisted coding tools become standard across development teams, the role of the junior developer is quickly changing. Tech Trends

27 November 2025 · KRS

Junior Developers Need New Skills in the AI Era – Here’s Why

AI is reshaping software development . Learn why junior developers need new skills to thrive in the AI era.

A photograph of a computer screen displayng code Web Dev/Legacy Rescue

4 November 2025 · KRS

Why KRS Chooses Svelte for Custom Software Development

KRS specialises in Svelte development & custom software development in South Africa, delivering fast, scalable business solutions.

A photographic collage of various KRS teams at work Careers & Culture

3 October 2025 · Ayesha Bagus

Remote Onboarding at KRS: What New Hires Learn in Their First 30 Days

How KRS approaches remote onboarding in the first 30 days: hands-on training, mentorship, and building confidence early.

Want to put these ideas to work?

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