Resources
Stories, news and information from the world of software development.
Trending right now
ReportsNewsSoftware DevelopmentTutorialsComputer ScienceCareers
Reports
The South African Developer Report 2017
A career in development in South Africa has become a very attractive in recent years. This report highlights the various different educational routes to a career as a software developer in South Africa.

Get the report
The UK Programming Languages Guide 2017
An up-to-date and thorough analysis of today’s most popular programming languages. Find out which language is for you with real-world applications and salary data in the UK and abroad.
Get the report
News
NEWS
Hyperion Development secures $230,000 (R3.27 million) in funding from Facebook as winners of the Internet.org Innovation Challenge
Read article
NEWS
Kano: Computer in a Box
Read article
NEWS
VW blames software engineers for diesel emissions scandal, not execs
Read article
NEWS
nVidia's Jetson TX1: Embedded Computer Vision
Read article
NEWS
Autodesk competitor steals code, blames rogue engineer
Read article
NEWS
Press Release: Google partners with Hyperion
Read article
NEWS
Use an Android app without installing it
Read article
NEWS
Hyperion Success Stories: Lee Venter
Read article
NEWS
Hyperion Success Stories: Emile Esterhuizen
Read article
NEWS
Hyperion Success Stories: Chris Ellingson
Read article
NEWS
Hyperion featured on VentureBurn for Google partnership
Read article
NEWS
Press Release: Hyperion launches first job site for software developers in South Africa
Read article
NEWS
South Africa's most popular mobile operating systems
Read article
NEWS
Dev Survey 2016: Mac OS X more popular than Linux?
Read article
NEWS
Hyperion selected to attend Investec Silicon Valley Trip
Read article
NEWS
Hyperion gains support from the University of Cambridge
Read article
NEWS
Your Code Might Stick Around: Windows 3.1 Killed an Airport
Read article
NEWS
Hyperion Success Stories: David Miller
Read article
NEWS
Hyperion Development to Participate in Gartner Symposium
Read article
Software
Development
SOFTWARE DEVELOPMENT
5 Programming Terms you need to know
Read article
SOFTWARE DEVELOPMENT
How to run multiple operating systems on your PC without dual-booting
Read article
SOFTWARE DEVELOPMENT
What's coming to HTML near you!
Read article
SOFTWARE DEVELOPMENT
10 Different Types of Software Development
Read article
SOFTWARE DEVELOPMENT
5 Essential Utilities & Resources for Programmers
Read article
SOFTWARE DEVELOPMENT
5 Python packages South African developers should know about
Read article
SOFTWARE DEVELOPMENT
5 more Python packages South African developers should know about
Read article
SOFTWARE DEVELOPMENT
5 More types of software development
Read article
SOFTWARE DEVELOPMENT
The South African Developer Shortage
Read article
SOFTWARE DEVELOPMENT
Why Become a Developer?
Read article
SOFTWARE DEVELOPMENT
How Much Do Developers Earn in South Africa
Read article
SOFTWARE DEVELOPMENT
What Qualifications Do You Need to Become a Developer in South Africa?
Read article
SOFTWARE DEVELOPMENT
Recruiting Developers: What are Employers Looking For?
Read article
SOFTWARE DEVELOPMENT
Traditional vs Online Education in Software Development
Read article
SOFTWARE DEVELOPMENT
Developer Salaries 2017
Read article
SOFTWARE DEVELOPMENT
How to become a software engineer in South Africa
Read article
Tutorials
TUTORIALS
Introduction to Version Control
Read article
TUTORIALS
How to get Started with Linux - Ubuntu Primer
Read article
TUTORIALS
VirtualBox How-To
Read article
TUTORIALS
Getting Started with the Ubuntu Terminal
Read article
TUTORIALS
An introduction to the Unix terminal - Part 2
Read article
TUTORIALS
Programming 101 - Learning Python
Read article
TUTORIALS
Programming 101 - Installing Python
Read article
TUTORIALS
Programming 101 - Python Lists
Read article
TUTORIALS
Practical version control part 1: Installing Git & SourceTree
Read article
TUTORIALS
Practical Version Control Part 2: The Git flow and SourceTree setup
Read article
TUTORIALS
Course Setup: Installing jGRASP and Java
Read article
TUTORIALS
Course Setup: Course Setup: Installing Python and Notepad++
Read article
TUTORIALS
Course Setup: Installing C++ and DevC++
Read article
TUTORIALS
Course Setup: Installing C# and SharpDevelop
Read article
Computer
Science
COMPUTER SCIENCE
What's the difference between Computer Science and IT?
Read article
COMPUTER SCIENCE
8 Software Development Acronyms you need to Know
Read article
COMPUTER SCIENCE
How a South African built the 3rd most used desktop OS
Read article
COMPUTER SCIENCE
Computer Vision - The algorithms driving the technologies of the future
Read article
COMPUTER SCIENCE
What is Python?
Read article
COMPUTER SCIENCE
What is PHP?
Read article
COMPUTER SCIENCE
What is Java?
Read article
COMPUTER SCIENCE
What is JavaScript?
Read article
COMPUTER SCIENCE
What is C#?
Read article
COMPUTER SCIENCE
What is C++?
Read article
COMPUTER SCIENCE
The Intelligence Group: driving data science in South Africa
Read article
COMPUTER SCIENCE
What is an online coding bootcamp

Read article
Careers
CAREERS
10 Ways Learning To Program Can Change Your Life
Read article
CAREERS
5 Reasons why Software Development is an Amazing Career
Read article
CAREERS
8 different Types of Software Development Careers
Read article
CAREERS
How to measure the success of your product in emerging markets
Read article
CAREERS
6 reasons your product is doomed in Emerging Markets
Read article
CAREERS
Opening a local office in Emerging Markets
Read article
CAREERS
The best qualification for a software developer
Read article
CAREERS
How to get a Job at Google
Read article
CAREERS
5 steps to becoming an expert software engineer and getting any job you want
Read article
CAREERS
10 Steps to switching to a career in software development
Read article