Are Women Software Developers at a Disadvantage?

AI Applications in Software Testing

New Ways of Software Testing in App Development

Is Low Code the Future of App Development?

Your Product Launch Checklist

How to Deliver a Consistent User Experience

The No 1 Rule of Software Dev? Know Your User!

What is a Multidisciplinary Development Team?

Do More and Save Money with DevOps

How to Keep Your Dev Skills Fresh and Relevant

Best and Worst Programming Languages to Learn First

Dev Trends: Microservices, Automated Testing, Feature Flagging

4 Innovative iOS App Development Trends

These 4 Things Slow Down App Development

The 4 Stages of Mobile App Development – Part 2

The 4 Stages of Mobile App Development – Part 1

Communication, a Developer’s Best Skill

3 Reasons Creative People Make Great Developers

What is Continuous Monitoring in DevOps?

Take Dev to the Next Level with Cloud DevOps

3 Reasons to Become a Blockchain Developer

Agile Development: The Benefits of Working in Small Increments

Agile Development: Growing vs Building Software

Invest in Your Future Well-being

3 New Year Resolutions to Improve Your Dev Skills

AI Trends in Development: AIOps and AutoML

3 App Dev Trends Shaping the Future

6 Most Useful Apps for Software Engineers

4 Ways Teamwork Benefits Software Developers

The Importance of Staying Up-to-date as a Developer

Your Guide to Understanding the Software Development Life Cycle (SDLC)

How Do Tech Companies Attract Developers?

Why the Growing Trend in Software Development?

3 Things to Know about Careers in Software Development

How to Crack Your Next Software Developer Interview

How Blogging Helps Your Dev Career

Start a Successful Technical Blog

5 Ways AI Changes Software Development

How To Reduce Malware False Positives in Your Application

Getting Girls to Code

(When) Are Women Better Coders? The Front-end vs Back-end Debate

How to Keep Motivated at Work

Top International Tech Shows for Developers

The Evolution of Chatbots

How to Train a Model with Custom Vision

Here is Why You Should Try VR Development

Expand Your Creative Thinking

Best Methods for Testing Agile Projects

How Testing Improves Software Quality and Performance

Best Open Source Frameworks for Developers

Is it Time to Adopt DevSecOps?

How to Create a DevSecOps Culture

How do Developers Spend Their Holidays?

3 Habits of Highly Successful Software Developers

Become a Better Coder

How to Add Some AI Magic to Mobile Apps

What Skills Do Developers Need for AI?

How to Develop Your Dev Team’s Creativity

Solutions to Common Dev Problems: Workload

Solutions to Common Dev Problems: Management

Solutions to Common Dev Problems: Technical Debt

Software Development Trends to Expect in 2018

2017 Web/App Development Trends That Are Here to Stay

10 Ways Software Developers Can Make a Difference (Part 2)

10 Ways Software Developers Can Make a Difference (Part 1)

3 Tech Skills You Need Now to Become a Developer

The Programmer’s Oath: 9 Commitments for Computer Programmers

Why Software Developers Rule the World

How Secure is Your Web Application? Authentication and Authorisation in OAuth2.0

How Secure is Your Web Application? Understanding OAuth 2.0

Interview: Highlights from Microsoft Inspire 2017 (Part 3)

Interview: Highlights from Microsoft Inspire 2017 (Part 2)

Interview: Highlights from Microsoft Inspire 2017 (Part 1)

5 Cool Things to Know about Cryptocurrency

5 Great Applications of Blockchain Technology

The Basics of Blockchain Technology

At DevEx, Developers Come Together, Exchange Ideas, and Get Inspired

The One Thing Developers Should DO Regularly

3 Ways to Get Inspired for Your Next Coding Project

A Developer’s To-Do List: Why It Works

5 Ideas for Developers to Boost Their Creativity

6 Ways to Motivate Your Developers – Part 2

6 Ways to Motivate Your Developers – Part 1

How to Keep the Creative Juices Flowing – Part 3

#EtsaDaeDeng @ EOH: A Microsoft Partner

How to Keep the Creative Juices Flowing – Part 2

How to Keep the Creative Juices Flowing – Part 1

9 Productivity Tips for Software Developers – Part 3

9 Productivity Tips for Software Developers – Part 2

9 Productivity Tips for Software Developers – Part 1

South Africa, meet User Experience!

The Importance of finding meaning in what we do