-
What is the answer to thriving in the software development business for over 35 years?
What keeps a company like KRS not just surviving, but actually thriving, for over 35 years in a field as…
-
Breaking Barriers Together, Moving Towards a More Inclusive World
As the world confronts increasingly more complex challenges, the integration of systems thinking and technology is critical. By harnessing the…
-
AI: Our developers offer their thoughts
At KRS we’ve recognised AI as a valuable tool when it’s used in the right hands. Many of our developers…
-
How AI helps software developers
There’s a plethora of AI tools available for software developers, and they offer fantastic productivity benefits in the right hands.…
-
Code as a Mental Model
I’d like you to imagine a maze, made from a green hedge laid out in a very intricate pattern. It’s…
-
Testing Times – knowing when to lick the spoon and when not
Test Coverage Exposed Lorraine Steyn, Simplifier-in-Chief at KRS, makes the case that test coverage is the opposite of allowing developers…
-
The Truth is in the Code
When I started programming, in the virtual dark ages of the eighties, we diligently wrote comments for everything in our…
-
Simplifying software design
Software organization is a difficult subject. Most developers agree that good code design is important, but few can consistently describe…
-
Machine learning: no longer reserved for Hollywood blockbusters
The jury is still out on whether or not Facebook really shut down an artificial intelligence (AI) experiment which, saw…
-
Radical Data Transformation
Forget growing the economy if data is not made affordable and accessible, or if app developers continue to disrespect phone…