DevConf;

solving today and tomorrow's software development challenges

8 March, 2016, Johannesburg

If you would like to be added to our 2017 announcement list for sponsors & early bird tickets, please signup below...

The Developer User Group is a monthly free meeting for software developers which takes place in Pretoria & Johannesburg.

Introduction

DevConf is a community driven, developer focused, one-day conference hosted annually. The aim of the conference is to provide software developers a buffet of tools, practices and principles applicable to tackling current and future challenges in the South African software development environment. It's an event where attendees can learn, network and be inspired regardless of their specific technology stack and programming language of choice.

Why DevConf

DevConf serves to inspire software developers. A range of topics applicable to software development will be presented. From keeping up to date with the latest technologies and trends to tackling the challenges of working in large enterprise systems – it's a buffet of experiences, ideas and pragmatic advice as well as an opportunity to connect with peers across the industry.

Learn practices, principles and techniques for tackling software development in South Africa.

Tracks

Track Description
Crafting Code Sessions with a direct focus on coding. Appropriate topics could include working with legacy code, refactoring, and principles and practices to improve code design.
Persistence & Data Sessions focussed around persistence. Appropriate topics could include best practices with relational db's, transitioning to NoSQL databases, working with data as a programmer, handling schema migrations.
DevOps & Automation Sessions focussed around the culture, environment and tools used for building, testing, and releasing software rapidly, frequently, and more reliably. Experience reports on what worked, what didn't and why.
Tools & Frameworks Sessions focussed around the tools that make developers productive be they software (Visual Studio or Eclipse), and details in programming languages that are often overlooked.
Teams & People Sessions focussed around the learning from other developers, office layout or soft skills like mentoring, dealing with diversity and working in teams.

What did you miss?

08h00 -> Registration <- 09h00

09h00 -> Welcome & Keynote <- 10h00

10h00 -> Movement, Networking, & Snacks <- 10h30

Crafting Code
10:30
Chris Tite
Scalable Distributed Design - Let me show you my architectures
Persistence & Data
10:30
Tugberk Ugurlu
Architecting Polyglot-Persistent Solutions
DevOps & Automation
10:30
Niel Zeeman
DevOps Demystified
Tools & Frameworks
10:30
Simon Stewart
iOS development in Swift
Teams & People
10:30
Griffiths Sibeko
The simplest way I built an award winning App
Sponsor
10:30
Rory Preddy
Rapid prototyping with jboss forge

11h00 -> Movement <- 11h10

Crafting Code
11:10
Steven McDonald
Beautiful API's
Persistence & Data
11:10
Gail Shaw
Things I wish developers knew about SQL Server.
DevOps & Automation
11:10
Colin Dembovsky
Deploying at the Speed of Thought - Developing a DevOps Mindset
Tools & Frameworks
11:10
Brendan Fry
A year of dealing with RabbitMQ
Teams & People
11:10
Rishal Hurbans
Developer Design Thinking
Sponsor
11:10
Mark Biagio & Adriaan Putter
The Pragmatic & the Purist

11h40 -> Movement <- 11h50

Crafting Code
11:50
Ben Janecke
Composition over inheritance in Javascript
Persistence & Data
11:50
Tobias Coetzee
How to prepare your Enterprise for NoSQL
DevOps & Automation
11:50
Andreas Grabner
Metrics Driven-DevOps: Delivering High Quality Software like Facebook & Co
Tools & Frameworks
11:50
Corneil Du Plessis
Gradle: The Build System you have been waiting for
Teams and People
11:50
Danny Kopping
Code Reviews - a team tool
Sponsor
11:50
Dave Russell
Lap around Azure Machine Learning

12h20 -> Movement & Lunch <- 13h10

Crafting Code
13:10
Guillaume Belrose
Testing with types, how to test more by typing less
Persistence & Data
13:10
Badi Sudhakaran
Rapidly fire up apps with FireBase - A no-nonsense, NoSQL database
DevOps & Automation
13:10
Veroon Budhai
Getting Started with Analytics (GTM and GA)
Tools & Frameworks
13:10
Rebecca Franks
Performance Testing Tools in Android
Teams & People
13:10
Oz Chihwayi
Who still needs a Tester?
Sponsor
13:10
Ernst Kuschke
Automated Platform-independent deployment – our journey at Allan Gray

13h40 -> Movement <- 13h50

Crafting Code
13:50
Joshua Lewis
Hi, I'm Joshua, and I'm a Reformed TDDist
Persistence & Data
13:50
Peter Wiles
Combining Neo4j and Elasticsearch - search and explore your data
DevOps & Automation
13:50
Rouan Wilsenach
Surround yourself with data: how to create dashboards that help you uncover what's really going on
Tools & Frameworks
13:50
William Brander
What is The Actor Model? A glance using Akka.NET
Teams & People
13:50
Louise Perold
What is testing anyway?
Sponsor
13:50
Tim Lewis
Frontend tech: Keeping up with the Jones

14h20 -> Movement, Networking, & Snacks <- 14h50

Crafting Code
14:50
Mark Whitfeld
Brownfield TDD: How to eat an elephant?
Persistence & Data
14:50
Garren Smith
Building responsive off-line web applications with CouchDB and PouchDB
DevOps & Automation
14:50
Charlene Tshitoka
How About Treating Infrastructure-as-Code like Code?
Tools & Frameworks
14:50
Mike Geyser
Patiently waiting for Angular 2
Teams & People
14:50
Willy-Peter Schaub
Scrum, Kanban, Agile Portfolio Management with Visual Studio Team Services
Sponsor
14:50
Johann du Toit
Lessons learned while crawling the internet with Kubernetes

15h20 -> Movement <- 15h30

Crafting Code
15:30
Riaan Cornelius
Using forensic techniques for targeted refactoring
Persistence & Data
15:30
Andrew Russell
Getting started with Database Unit testing with tSQLt
DevOps & Automation
15:30
Duane McKibbin
Git vs. Continuous Integration
Tools & Frameworks
15:30
Andrew Bestbier
An introduction to React.Js
Teams & People
15:30
Lisa Basel
Adjust your behaviour and be surprised how much you can influence your team
Sponsor
15:30
Steven van Heerden
Infrastructure as Code – Using Chef to Manage Drift

16h00 -> Movement <- 16h10

Crafting Code
16:10
Janco Wolmarans
Safety First! How to drop the compiler crutch for faster refactoring
Persistence & Data
16:10
Sifiso Ndlovu
Multiple Options to Transposing SQL Server Data from Rows to Columns
DevOps & Automation
16:10
Kenneth Kalmer
Make your CI server a productive team member
Tools & Frameworks
16:10
Rudi Grobler
Building real world microservices using Node.js
Teams & People
16:10
Martin Cronje
Scaling development: Simulating the flow of software delivery
Sponsor
16:10
Mohammed O Fareed
Intel software in SA

Where was DevConf be held?

DevConf was held at Riversands Incubation Hub, in Fourways, Johannesburg, South Africa.

View simplified map to Riversands Incubation Hub

View on google maps

Be inspired regardless of your specific technology stack or programming language of choice.

Our Sponsors

Great conferences like this one would not be possible without great companies passionate about supporting the local software development community.

We would like to thank the following companies for helping make DevConf possible.

Would you like your organization associated with DevConf?

Please contact us so we can share our 2017 plans.

We'd love to hear from you

Contact Us


+27 (0)82 327 9128