Kenneth, Kevin and Len are joined by Rebecca Franks to discuss the world of mobile development for Android, Google's developer platform and her recent Google Developer Expert accolade.We take a dive into all things Android, starting with the Play Store and the impact that's made on the app ecosystem before going into the more technical details of building and testing Android apps and the tooling behind it. We speak through some of the nuances of building against Android's APIs and look at altern...
Apr 27, 2016•58 min
We tackle the testy topic of automated testing in the life of software projects.Kenneth & Len are joined by Joshua Lewis from nReality (formerly of the JCSE) about the ins and outs of automated testing. We tear through artificial boundaries to unpack the value of testing, as well as potential pitfalls. There are many different testing tools and styles available, and choosing the right approach can be difficult. We even learned about some new terms, and possibly what we've been calling "testi...
Apr 20, 2016•1 hr 19 min
We tackle data visualization in its full technicolor glory!Kenneth, Kevin & Len are joined by Jeff Fletcher from IS Research & Innovation to talk about data visualization. Jeff has been working in the internet business for quite some time, from JINX to Telkom, Antfarm to IS, UUNet to 365 and finally back to R&I at Internet Solutions. We met Jeff a few years ago at Jozi.rb where he gave a D3 talk that blew everyone away. Since then Jeff has studied the art of successful data visualiza...
Apr 13, 2016•1 hr 5 min
In this weeks episode we share the inspirational story of two developers that have devoted themselves to teaching the disadvantaged youth of two prominent townships, Diepsloot and Olievenhoutbosch, to program.We chat to Theo Bohnen (https://twitter.com/tbohnenjnr) and Mandla Magagula (https://twitter.com/mandlamag) about their Sisonke Rising initiative. Sisonke Rising an impact and value driven community outreach programme that focuses on teaching young people life skills through the vehicle of ...
Apr 06, 2016•51 min
In this episode Kenneth turns the table on Kevin and chats about a recent successful migration between clouds and architectures.Kevin and his team at Platform45 recently migrated a well established application (www.resourceguruapp.com) from AWS and EngineYard to Google Container Engine. This was a non-trivial migration from a managed platform and a collection of third-party services to a containerised deployment with minimal external dependencies. We talked about the challenges they faced (turne...
Mar 30, 2016•53 min
The ZADevChat crew attended the inaugural installation of DevConf recently and recorded some of the action for our listeners. This episode is made up of live recordings throughout the day as we caught up with attendees, speakers and the conference organisers.If you want to hear more of the backstory to DevConf, pick up Episode 23 where we spoke to Rob MacLean, one of DevConf's organisers.* DevConf - http://www.devconf.co.za/* Episode 23 - https://soundcloud.com/zadevchat/episode-23-devconf-with-...
Mar 23, 2016•53 min
We're getting up to speed with the fascinating world of web frontend performance. Concatenation, compression, optimization and more delivered in one speedy package this week!Kenneth, Kevin & Len are joined by Mannuel Ferreira, a web designer and developer from Superbalist.com. Mannuel shares with us some practical experiences he's had at his current job making Superbalist fast, as well as the work he did at World Wide Creative on a recent relaunch of the IOL website. Mannuel has a lot to sha...
Mar 15, 2016•1 hr 3 min
We get to work understanding the world of PHP, that scripting language that runs the vast majority of the internet. Is it more than just Wordpress? Join us as we find out!Kevin & Len are joined by Etienne Marais, a senior PHP developer at Superbalist. Before moving to Cape Town, we met Etienne at the Johannesburg Laravel User meetup that he was organizing. Etienne points us to the TIOBE index, Netcraft's survey and Venturebeat's analysis of popular languages on GitHub, consistently showing P...
Mar 10, 2016•51 min
Join us as we explore 12 Factor applications and the Polarbear JavaScript scaffold.Kenneth & Kevin chat to Ben Janecke about his Polarbear scaffold for generating 12 Factor applications using node. The scaffold provides users with a React frontend (with server rendering to boot!) and an Express API. We spend a decent amount of time chatting about our different understandings of the 12 Factor principles and how we've used it over the years since being exposed to it by Heroku, and how it influ...
Mar 02, 2016•1 hr 8 min
Kenneth and Kevin have the first of our Segfault instalments, a monthly banter about things that we find noteworthy but that might not fill an episode (yet).Here are the links to the (majority of the) topics we covered:* Rubyfuza 2016 - http://www.rubyfuza.org/* DevConf ZA 2016, covered on #23 - http://www.devconf.co.za* Go 1.6 release, specifically transparent HTTP/2 support in net/http - https://golang.org/doc/go1.6#http2* Rust 1.6 release, specifically Crates.io not allowing wildcards in depe...
Feb 24, 2016•49 min
We get to work to make sense of a sensemaking framework for human work systems, and learn how to build stronger teams with better communication.Kenneth & Kevin are joined by Danie Roux (@danieroux) & Kevin Trethewey (@KevinTrethewey) to chat about their Spine model, a sensemaking framework for human systems. Danie & Kevin are both involved in doing consulting work, and have distilled the Spine model from their experience helping teams in various companies. Having its roots in Extreme...
Feb 17, 2016•1 hr 5 min
We cross borders into the world of physical computing to chat about hardware hacking at House4Hack.Kenneth, Kevin & Len are joined by Toby Kurien (@TobyKurien), one of the early founders of House4Hack, a maker space in Centurion, and chat about Raspberry PI, Arduino, hacking telescopes, sub-orbital flight (ok, not really), home automation and lots more. House4Hack is an open space dedicated to providing enthusiasts with a community and space where they can build physical computing projects a...
Feb 10, 2016•1 hr 9 min
Join us as we explore Clojure, the robust, practical and fast programming language.Kenneth, Kevin & Len talk to Robert Stuttaford (@RobStuttaford), co-founder and CTO of Cognician, about the Clojure programming language and his experience using it for the last few years. We discuss the language itself as well as some tools. We sing the praises of Rich Hickey, even if it just for his great talks, and stroll around the ecosystem including the obligatory stop at Datomic.Robert really did a grea...
Feb 03, 2016•1 hr 10 min
In this episode we explore the local world of open data and civic hacking.Kenneth, Kevin and Len are joined by Jason Norwood-Young (@j_norwood_young) from Code4SA (@Code4SA). Jason was a tech journalist in a previous life and "converted to the dark side" to become a developer. He's currently working with Code4SA on various open data and civic hacking initiatives and took us for a whirlwind tour of the space.We touch on a range of topics, from acquiring data from government and civil society, to ...
Jan 27, 2016•53 min
In this episode we explore the world of indie game development.Kenneth and Kevin are joined by Sean Goncalves (@The_Son_of_Wolf) and Ben Myres (@_benjamming) from Nyamakop (@_Nyamakop), makers of independent games in Braamfontein, Johannesburg.We touch on the difference between "AAA" and "indie" games, tools of the trade, the experiences of releasing a game, and how accurate the Indie Game movie is.Ben & Sean share their experiences and observations and offers a ton of great insights and adv...
Jan 20, 2016•47 min
In this episode we turn the spotlight on the Rust programming language.Kevin has been dabbling with it recently and shares his experience of exploring what Rust has to offer."Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety" - rust-lang.org Len and Kevin pick apart some of language features, the type system, memory safety, thread safety, platforms and its steeper learning curve. We make plenty of casual comparisons between differen...
Jan 13, 2016•1 hr 3 min
Kevin, Len & Kenneth chat to Robert Maclean (https://twitter.com/rmaclean) about the first DevConf ZA (http://www.devconf.co.za) happening on the 8th of March 2016 at the Riversands Conference Venue in Johannesburg.Important dates:Mid-January 2016 - Ticket Sales Open18 January - CFP closes8 March - Conference dayThis one day multi-track conference aims to help developers skill up in their respective focus areas, with a strong focus on local presenters sharing knowledge with their local audie...
Jan 06, 2016•40 min
Seasons greetings from Kenneth, Kevin & Len!Thanks for all the support in 2015. Enjoy the break and spending time with loved ones, travel safe!We'll be back early in the new year!"Christmas Rap" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0http://creativecommons.org/licenses/by/3.0/ Hosted on Acast. See acast.com/privacy for more information.
Dec 16, 2015•2 min
Kevin, Len and Kenneth speak to Andre Sachs and Gabriel Fortuna about using Ansible for automation, and the broader world of devops.Pick list:AndreSysadmin Advent - http://sysadvent.blogspot.co.za/GabrielLet's Encrypt - https://letsencrypt.orgKennethUlysses App - http://ulyssesapp.com/SE Radio episode on Continuous Delivery - www.se-radio.net/2015/02/episode-221-jez-humble-on-continuous-delivery/KevinWeeChat IRC Client - https://weechat.org/Let's Encrypt - https://letsencrypt.orgLenRundeck - htt...
Dec 09, 2015•1 hr 10 min
Len, Kenneth and Kevin discuss Pieter's experience at the Build Stuff conference in Lithuania and incentives for attending overseas developer conferencesPicks list:KevinAtom - https://atom.io/Rubyfuza 2016 - http://www.rubyfuza.org/Kennethetcd - https://github.com/coreos/etcdLen99 Bottles of Beer - http://www.99-bottles-of-beer.net/PieterBuildstuff conference - http://buildstuff.lt/Babun shell - http://babun.github.io/Terraform - https://github.com/hashicorp/terraformPacker - http://packer.io/ H...
Dec 02, 2015•1 hr 8 min
Len, Kenneth and Kevin are joined by Kennedy Kirui from iHub Consulting in Kenya to discuss the Kenyan software development community and progress of technology in Africa.Pick listKevinThe Go Programming Language - https://golang.orgKennethSentry - https://getsentry.com/welcome/KennedyReadme - http://readme.ioAndela.comLenThe Explorer's Guild - http://www.amazon.com/The-Explorers-Guild-Passage-Shambhala/dp/1476727392 Hosted on Acast. See acast.com/privacy for more information....
Nov 25, 2015•55 min
Kevin and Kenneth are joined by Simon van Dyk and Theo Bohnen to discuss the Elixir Programming language and its surrounding concepts and tooling.Pick listSimonProgramming Elixir (book by Dave Thomas) - https://pragprog.com/book/elixir/programming-elixirPundit Ruby gem - https://github.com/elabs/punditTheoGetting Started: http://elixir-lang.org/getting-started/Elixir Sips: http://elixirsips.com/ (paid for but there are a couple of free ones)Great blog post I forgot to mention about Elixir vs Erl...
Nov 18, 2015•46 min
Len, Kenneth and Kevin are joined by Garren Smith of the CouchDB team to discuss NoSQL, CouchDB 2.0 and PouchDB with a few asides into JavaScript.Pick listLenLearn Python the Hard Way - http://learnpythonthehardway.org/KennethNetflix Scaling - http://www.scalescale.com/the-stack-behind-netflix-scaling/Netflix Culture - http://www.slideshare.net/reed2001/culture-1798664Ember-Pouch adapter - https://github.com/nolanlawson/ember-pouchKevinVisual6502 emulator - http://www.visual6502.org/JSSim/Easy65...
Nov 11, 2015•55 min
Kevin, Kenneth and Gabriel discuss the merits of usergroups, attending conferences and connecting with the programming community.Pick listKennethSamson Meteor Mic - http://www.takealot.com/samson-meteor-mic-usb-studio-microphone/PLID36962660Meetup - http://www.meetup.comGabrielA podcast where musicians take apart their songs, and piece by piece, tell the story of how they were made. - http://songexploder.net/Star Wars Sphero Droid - http://www.sphero.com/starwarsRubyfuza 2016 CFP site - http://c...
Nov 04, 2015•38 min
Len, Kenneth and Kevin are joined by Martin Cronje to discuss Code Retreat, Mob Programming and general skills development ideas.Pick listLenThe Orbit in Braamfontein - Go support local music!KennethKubernetes - http://www.kubernetes.ioStellenbrau Jonkers Weiss - http://stellenbrau.co.za/pages/our-beers.phpKevinExtreme Programming Explained - http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658MartinSwift Programming Language guide (download the playground on Swift T...
Oct 28, 2015•52 min
@StevenMcD_Code, @PGermishuys and @Lenwnc chat about Docker, what it is and what it can do. Hosted on Acast. See acast.com/privacy for more information.
Jul 15, 2015•58 min
Steven & Pieter have a chat about event sourcing and implementing an event sourced system. Hosted on Acast. See acast.com/privacy for more information.
Jun 15, 2015•39 min
The Panel discusses the pros and (mostly) cons of going solo as a developer. We had some honest and informative insights from Simon Stewart.Tonight's Panel:@StevenMcD_code @PGermishuys @SimonStewartFor links to the picks shared during the show, follow @ZADevChat on twitter! Hosted on Acast. See acast.com/privacy for more information.
Jun 08, 2015•1 hr 2 min
The panel discusses podcast feedback after the first 10 episodes, future plans and then gets deep into a discussion regarding Functional Programming.For picks, please check out the @ZADevChat twitter feed Hosted on Acast. See acast.com/privacy for more information.
May 25, 2015•1 hr 25 min
The panel discusses University education for developers in South Africa and what is right/wrong with it all.Panel:@StevenMcD_code @Lenwnc @JoshiLewis @price_leslieBandwidth sponsored by @CloudAfricaPicks:Len: Piezo audio recorder for OSX (https://www.rogueamoeba.com/piezo/)Steve: Build2015 (http://channel9.msdn.com/events/build/2015)Leslie: https://www.youtube.com/watch?v=OWsyrnOBsJsShow mixed and edited by Michael McDonald Hosted on Acast. See acast.com/privacy for more information....
May 17, 2015•1 hr 28 min