Discover
ZADevChat Podcast

ZADevChat Podcast
Author: The ZADevChat Podcast
Subscribed: 18Played: 124Subscribe
Share
© All rights reserved
Description
A weekly panel discussion with topics around the South African software developer community.
Regular panelists are Len Weincier, Kenneth Kalmer and Kevin McKelvin.
Hosted on Acast. See acast.com/privacy for more information.
69 Episodes
Reverse
Chantal and Kenneth talk to Grant Ongers and Mike Davis about infosec and the local BSides conference in Cape Town.Grant and Mike are part of the organizing team behind BSides in Cape Town, and both love working in the infosec space. BSides here is based on, and supported by, the BSides conference in Las Vegas. BSides originated as a community event in Las Vegas and has been running for many years. It happens close to the popular Defcon conference.BSides CT is looking to be a great event, with some amazing hardware badges on offer and the opportunity for attendees to contribute to their Rite of Passage program and help a young budding infosec person visit Defcon & BSides LV.We also scratch the surface of infosec and it means for developers in our day-to-day work. We learned a lot, and this is only the beginning!Find and follow BSides Cape Town, Grant & Mike online:* http://www.bsidescapetown.co.za/* https://twitter.com/BSidesCapeTown* https://twitter.com/rewtd* https://twitter.com/elasticninjaHere are some resources mentioned in the show:* Defcon - https://defcon.org* BSides Las Vegas - https://www.bsideslv.org* 2016 BSides CT badges - https://hackaday.com/2017/05/22/zombie-badges-take-over-security-con/* More on the badges - https://andrewmohawk.com/2017/05/16/bsides-cpt-badge-2016/* Badges on GitHub - https://github.com/AndrewMohawk/BSidesBadge2016* YubiKey - https://www.yubico.com/* Universal 2nd Factor (U2F) - https://en.wikipedia.org/wiki/Universal_2nd_Factor* 0xC0FFEE - https://twitter.com/0xC0FFEE_CPT* 0xC0FFEE Meetup - https://www.meetup.com/0xC0FFEE-Cape-Town-Hacker-MeetupThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We chat to Louise Perold about testing as a means to improve the overall quality of software, and the upcoming Let's Test conferenceKenneth & Len chat to Louise Perold about the art & practice of software testing. Louise reframes testing in a wonderful light, and how testers compliment and support the existing software development efforts. There are many things that simply cannot be tested reliably with automated techniques, and we explore why.Louise has been helping teams write better software since the early 2000's, and is continuing on that journey today with her new consultancy and yearly conference. Louise is one of the proud members of [House of Test](https://www.houseoftest.rocks/en/), along with [Oz Chihwayi](/51). Louise is also one of the organisers of the local [Let's Test](http://lets-test.com/?page_id=5283) conference.Just a few of the tips offered by Louise for developers working with testers:* Talk, talk, talk* Testers can help clarify your thoughts on design, and help identify where the risks can be* Don't give a checklist of instructions, those are the tests that can be automatedLouise definitely gave us a lot to think about, and we hope you feel the same way after the show.Find and follow Louise online:* https://twitter.com/lperold* https://www.houseoftest.rocks/en/rebels/louise-perold/* https://za.linkedin.com/in/louise-perold-1947528Here are some resources mentioned in the show:* Who Still Needs a Tester? - https://zadevchat.io/51* Context Driven Testing - http://context-driven-testing.com/* ISTQB - http://www.istqb.org/* The Psychology of Computer Programming - https://www.goodreads.com/book/show/1660754.The_Psychology_of_Computer_Programming* Black Box Software Testing Courses - https://www.associationforsoftwaretesting.org/courses/* K-Cards - http://testingthoughts.com/blog/26* Joburg Software Testers Meetup - https://www.meetup.com/preview/Joburg-Software-Testers2* Cape Town Testing Meetup - https://www.meetup.com/preview/cape-town-testing-meetupAnd finally our picksLouise:* Quality Software book bundle by Gerald M Weinberg - https://leanpub.com/b/qualitysoftwareLen:* NVIDIA DGX Station - https://www.nvidia.com/en-us/data-center/dgx-station/Kenneth:* A Short History of Nearly Everything by Bill Bryson - https://www.goodreads.com/book/show/21.A_Short_History_of_Nearly_EverythingThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We chat to Inez, Ridhwana & Lara about the Ladies that UX communities in Cape Town, and as of today Johannesburg.Chantal, Kenneth & Kevin are joined by the dynamic trio of Inez Patel, Ridhwana Khan & Lara Pietersen to talk about UX and the local Ladies that UX meetups in Cape Town and now Johannesburg.User Experience (UX) is an integral part of design, be it in the physical world or the digital world. It is the practice of putting the user first, creating empathy for the users of your systems."If the user can't use it, it doesn't work" -- Susan DrayLizzie Dyson and Georgie Bottomley, both UX (User Experience) professionals, loved their jobs but there was always a doubt about where the other women in the industry were. So they started the first Ladies that UX meetup in Manchester, UK, and it exploded. Lara was looking for an international community to connect with when she discovered Ladies that UX and it _stuck_. The Cape Town LTUX meetup is the first African chapter of LTUX, started by Lara. Inez and co-organizer Ridhwana launched the Johannesburg chapter of Ladies that UX on the 31st of August 2017.We hear from Inez, Ridhwana & Lara about their general experiences as women in tech, and why community events are so important to support each other. With Ladies that UX having over 50 chapters around the world, it gives also enables them and other community members to connect with each other.Both events focus on creating a safe and inclusive space for woman in the UX field to connect, share & learn from each other. Each event follows a slightly format, from lean coffee and/or cocktails to workshops and presentations.We also chat to Ridhwana about her upcoming TechWomen trip to the US, and how she'll use her that LTUX connections to meet inspiring women over there, and then bring all her learning back to share with the LTUX community back here. We wish her all the best with her journey!In close we ask each guest to relate with us some advice for incorporating UX into our work. The suggestions are great, go have a listen.Find and follow Ladies that UX online:* https://twitter.com/ladiesthatuxcpt * https://www.meetup.com/Ladies-that-UX-Cape-Town/* https://www.meetup.com/Ladies-that-UX-Johannesburg/* http://ladiesthatux.com/cape-town* capetown _at_ ladiesthat _dot_ ux _dot_ comFind and follow Inez online:* https://twitter.com/Inez_patelFind and follow Lara online:* https://www.linkedin.com/in/lara-pietersen/* https://twitter.com/LaraPietersenFind and follow Ridhwana online:* https://twitter.com/ridhwana_kHere are some resources mentioned in the show:* TechWomen - https://www.techwomen.org/* A journey through the eyes of a newbie female developer - https://www.youtube.com/watch?v=KXPN4UnrmuA* Silicon Valley (HBO) - https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We chat to Jade Abbott from Retro Rabbit about artificial intelligence, broadly and more specifically about NLP and what that means for us.Chantal, Kenneth & Len talk to Jade about natural language processing, commonly referred to as NLP. What does it take to get a machine to understand what we're saying as people?Jade has always had a fascination with smart machines, from trying to build robots in school and now teaching machines to understand what we're saying. Jade takes a fairly complex topic and helps us come to terms with it. We question whether people, or intelligence, is algorithmic and what that means.Processing natural language is not without challenges and Jade walks us through the maze of terminology and some tools to get started with, and we have several resources below to help as well. What would happen if AI tries to right a movie? What happens if the movie was made?Importantly, neural nets are not the whole of AI. We wander around expert systems, random forests, and other great statistical models that very useful and predictable.Is intelligence just an algorithm? What do you think? Let us know!Find and follow Jade online:* https://twitter.com/alienelf* http://github.com/jaderabbit* https://twitter.com/fmfyband* https://fmfy.bandcamp.com/Jade has some repos with sample projects on GitHub:* https://github.com/jaderabbit/botcon2016* https://github.com/jaderabbit/deepdreamsofelectricsheep* https://www.kaggle.com/jaderabbit/training-an-lstm-to-write-songsJade offers some great resources not specifically covered in the show.For people looking to get into AI:* https://www.coursera.org/learn/machine-learning - Andrew Ng's Coursera Machine Learning course* Kaggle - http://www.kaggle.com/* https://medium.freecodecamp.org/the-best-data-science-courses-on-the-internet-ranked-by-your-reviews-6dc5b910ea40How Neural Networks Really Work: * https://www.youtube.com/watch?v=EInQoVLg_UY&t=78s How Neural Network's Really Work by Geoffrey HintonUsing Natural Language for AI* The key blog post on using deep learning for Natural Language Processing: http://karpathy.github.io/2015/05/21/rnn-effectiveness/* Beautiful tutorial on Word2Vec http://mccormickml.com/2016/04/19/word2vec-tutorial-the-skip-gram-model/* My kaggle notebook for training a neural network to generate songs: https://www.kaggle.com/jaderabbit/training-an-lstm-to-write-songsHere are some resources mentioned in the show:* Ex Machina - https://en.wikipedia.org/wiki/Ex_Machina_(film)* Alien Covenant - https://en.wikipedia.org/wiki/Alien:_Covenant* Marvin from Hitchhikers Guide - https://en.wikipedia.org/wiki/Marvin_(character)* Sherlock - https://en.wikipedia.org/wiki/Sherlock_(TV_series)* Natural Language Processing - https://en.wikipedia.org/wiki/Natural_language_processing* word2vec - https://en.wikipedia.org/wiki/Word2vec* Convolutional neural network - https://en.wikipedia.org/wiki/Convolutional_neural_network* Recurrent neural network - https://en.wikipedia.org/wiki/Recurrent_neural_network* Kaggle - https://www.kaggle.com/* Sunspring | A Sci-Fi Short Film - https://www.youtube.com/watch?v=LY7x2Ihqjmc* Rabbiteer - https://rabbiteer.io/And finally our picksJade:* Kaggle - https://www.kaggle.com* Sunspring | A Sci-Fi Short Film - https://www.youtube.com/watch?v=LY7x2Ihqjmc* Creativity: how is AI impacting this human skill? - http://bit.ly/2wjumoDChantal:* For Computers, Too, It's Hard to Learn to Speak Chinese - http://bit.ly/2graOJrKenneth:* Westworld - https://en.wikipedia.org/wiki/Westworld_(TV_series)Len:* Instaparse - https://github.com/Engelberg/instaparseThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Ruddy Riba about her career as a women in tech, and Pink-IT and what they are doing to help women in tech find a supportive community and grow their networks.Chantal, Kenneth & Len talk to Ruddy about some of the challenges woman in technology face, and what she and her partners in Pink-IT are doing to help get women into tech.Ruddy shares with us the story of growing up far from Johannesburg, getting into university and seeing the immense drop-off rate of young women in just the first few classes at university. Entering her first job as the only female on the team, it became clear to Ruddy that this disparity needs to be addressed.Pink-IT is an organization that strives to connect women in tech with mentors they can look up to as they grow into the industry. She's also helped high-school students, especially girls, realize that software development is a viable career choice when they didn't even know it existed. Right there at high-school level Ruddy is taking actions that will help address the gender difference in our industry.Ruddy gives us a ton of great information and actionable insights on what we all can do to address the gender equality issues in our industry. One very powerful point is that of intentional mentorship, intentionally helping a female developer grow.Support Ruddy and her work with Pink-IT and their related organizations to foster and grow an inclusive environment that we'll all benefit from in the end.Find and follow Ruddy and Pink-IT online:* http://pink-it.co.za/* https://twitter.com/PinkIT_za* https://twitter.com/RuddyRibaHere are some resources mentioned in the show:* BBD - http://www.bbd.co.za* JCSE - https://www.jcse.org.za/* Wake Up Shake Up - https://wakeupshakeupsa.com/* Jozihub - http://jozihub.org/* Geekulcha - http://geekulcha.com/* Raeketsetsa - http://raeketsetsa.geekulcha.com/And finally our picksRuddy:* Go Programming Language - https://golang.org/* Pink-IT - http://pink-it.co.za/Chantal:* Tracy Chou / @triketora - https://twitter.com/triketora* Sailor Mercury / @sailorhg - https://twitter.com/sailorhgKenneth:* #ILookLikeAnEngineer - https://twitter.com/search?q=%23ILookLikeAnEngineer* Diversify who you follow on Twitter to gain different perspectives!* Wonder Woman (2017) - https://en.wikipedia.org/wiki/Wonder_Woman_(2017_film)* Amazing Twitter thread on Wonder Woman costumes - https://twitter.com/AWeaverWrites/status/878967719072288768Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Clarice Bouwer about imposter syndrome, what it is and how to overcome it. Join us as we learn about this and other issues around the often overlooked topics of mental well-being.Chantal & Kenneth talk to Clarice Bouwer. Clarice started the Corporate Programmer blog as a survival guide for her work in a big corporate environment, and has written over 50 great posts. It turns out surviving in a big corporate is all out people & relationships!Inspired by Scott Hanselman's "I'm a phony. Are you?" post, Clarice wrote up her own experiences with feeling like an imposter. This well written post landed her interviews on two other podcasts, ours, and the Reddit front page. Clarice also gave a presentation at Rubyfuza 2017 and a recent Jozi.rb.This post and other well researched posts on her blog focuses a lot on how important mental health & well-being is and shares a lot things we can do to look after ourselves.Find and follow Clarice online:* http://www.corporateprogrammer.com/* https://twitter.com/cbillowes* https://github.com/cbillowesThe main post & presentation the show centers around can be found at:* http://www.corporateprogrammer.com/blog/the-imposter-within/* https://www.youtube.com/watch?v=fkgAc0DY4s8Here are some resources mentioned in the show:* I'm a phony. Are you? - https://www.hanselman.com/blog/ImAPhonyAreYou.aspx* The Fear Behind the Scenes - http://www.corporateprogrammer.com/blog/the-fear-behind-the-scenes/* Developer on Fire 202 - http://developeronfire.com/podcast/episode-202-clarice-bouwer-leaving-comfort-behind* Pauline Rose Clance Imposter Syndrome Test - http://paulineroseclance.com/pdf/IPscoringtest.pdf* Headspace - https://www.headspace.com/* Inspiring Response to Losing a Home in the Plett fires - https://www.sapeople.com/2017/06/09/beezy-baileys-inspiring-response-losing-home-works-art-plettenberg-bay-fire-south-africa/And finally our picksChantal:* Accidentally destroyed production database on first day of a job, and was told to leave, on top of this i was told by the CTO that they need to get legal involved, how screwed am i? - https://www.reddit.com/r/cscareerquestions/comments/6ez8ag/accidentally_destroyed_production_database_on/Clarice:* The Hitchhiker's Guide to the Galaxy - https://www.goodreads.com/book/show/386162.The_Hitchhiker_s_Guide_to_the_GalaxyKenneth Kalmer:* Shots of Awe - https://www.youtube.com/user/ShotsOfAweThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Gail Shaw about data, in all its shapes and sizes. Gail is a 10 year Microsoft MVP, and has tamed many a database in her career and shares some great insights with us.Chantal, Kenneth & Len talk data with Gail Shaw. From Gail's first 8086 PC, dual majoring in physics & computer science and printed Oracle error codes we join Gail on her journey into the realm SQL Server and how she's conquered it.We get some advice for squeezing a little more performance out of your production database, which might be more obvious than you'd think!Ever wondered about SQL Server on Linux? Gail has some great insights as to why Microsoft might gone down that route. We all take stock of Microsoft's great recent contributions to the open-source, and the efforts to liberate their tools from their operating systems.We venture into the world of big data, cautiously, while clarifying some terms and distinguishing big data from just "a lot of data". Thinking of big data in terms of analytics help focus the discussions and breaks big data up into layers. The consequences of incorrect medical diagnostics even came up!Find and follow Gail online* https://twitter.com/SQLintheWild* http://sqlinthewild.co.za/We mention some recorded talks by Gail.* https://sqlbits.com/Sessions/Event14/All_about_Indexes* https://www.youtube.com/watch?v=y_bl9dArtmAHere are some resources mentioned in the show:* Intel 8086 - https://en.wikipedia.org/wiki/Intel_8086* Modula-2 - https://en.wikipedia.org/wiki/Modula-2* Microsoft Access - https://en.wikipedia.org/wiki/Microsoft_Access* MSSQL Server on Linux in Docker - https://hub.docker.com/r/microsoft/mssql-server-linux/* 3V's of Big Data - http://whatis.techtarget.com/definition/3Vs* Data lake - https://en.wikipedia.org/wiki/Data_lake* Python - http://python.org* R - https://www.r-project.org/* The Iris dataset - http://scikit-learn.org/stable/auto_examples/datasets/plot_iris_dataset.html* PASS Summit - http://www.pass.org/* Microsoft Cognitive Services - https://azure.microsoft.com/en-us/services/cognitive-services/* Decision trees - https://en.wikipedia.org/wiki/Decision_tree* Boosted Decision Tree - https://msdn.microsoft.com/en-us/library/azure/dn905801.aspx* Predictive Analytics - https://en.wikipedia.org/wiki/Predictive_analytics* Prescriptive Analytics - https://en.wikipedia.org/wiki/Prescriptive_analytics* Cortana Intelligence - https://www.microsoft.com/en-us/cloud-platform/cortana-intelligenceAnd finally our picksGail:* Kaggle - https://www.kaggle.com/* Microsoft Research - https://www.microsoft.com/en-us/research/Len:* TensorFlow - https://www.tensorflow.org/Chantal:* Boomerang for Gmail - http://www.boomeranggmail.com/Kenneth:* Theory of Everything - https://toe.prx.orgThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Tim Haak about playing with wifi networks covering large parts of Gauteng, and running Docker in production, and how to sanely get started with conquering containers.Kenneth & Kevin chat to Tim about Docker, what it is, how its evolving and how to sanely start packaging your apps in containers for shipping.Heads up! There were some audio syncing issues during post production, but the content is still great! Also, this show was recorded in 2016 and the content held up quite nicely!Containers & Docker are revolutionizing how software gets deployed, and how distributed systems are being built. As you'll learn, Tim has extensive experience deploying more than just rudimentary bits of software. His involvement with the Pretoria WUG and building ISP infrastructure definitely put him in a good position to grapple with and conquer the Docker story.Tim has plenty of insights of using this fairly new technology that you can learn from.Find and follow Tim online* https://twitter.com/tim_haak* https://github.com/timhaak* https://www.linkedin.com/in/timhaakco* https://www.haak.coHere are some resources mentioned in the show:* Docker - https://docker.com* Docker Swarm - https://docs.docker.com/engine/swarm/* Kubernetes - https://kubernetes.io* Ceph - http://ceph.com/ceph-storage/* Gluster - https://www.gluster.org/* RancherOS - http://rancher.com/rancher-os/* CoreOS - https://coreos.com/* Rkt - https://coreos.com/rkt* Johannesburg Docker Meetup - https://www.meetup.com/Docker-Johannesburg/And finally our picksKenneth:* Tariffic - https://www.tariffic.com/* Pink-I.T - http://pink-it.co.za/Kevin:* Datadog - https://www.datadoghq.com/Tim:* Last Week Tonight with John Oliver - http://www.hbo.com/last-week-tonight-with-john-oliver* Docker Swarm - https://docs.docker.com/engine/swarm/Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Lance Gleason of Polyglot Programming about the software, embeddable devices, biltong and how the local community stacks up against the rest of the world.Chantal, Kenneth & Kevin chat to Lance about his involvement with the South African tech community. Based in Atlanta, Georgia, Lance has definitely made a name for himself in various local communities as a very involved member and connector. It was thanks to Lance that we met and invited Rebecca Franks for [episode 39](/39/), and Mandla and Theo for [episode 36](/36/).From gaming on a Commodore VIC-20 to building software for a family business to working at Kodak on satellite imaging system, to digitizing the vast media archives of CNN/Turner, Lance has had a storied career so far and leaves a great impression wherever he goes.Lance adopted a polyglot programming approach as a means to go to conferences and tap into communities. Lance gave his first ever conference talk in Cape Town at Rubyfuza 2010. Lance is also on the organizing committee for Rubyfuza, and support the yearly Ruby DCamp event that happens outside Nelspruit in the spring. Lance has also done the hard work of identifying the best biltong in the country, but you'll have to listen to find out where exactly.Lately Lance has been working with embeddable and wearable technologies and has some very interesting thoughts on the challenges faced in the field including a few things you might not think off initially. From fitness and mindfulness to medical, industrial and other applications.We wrap up the conversation reflecting on how our local talent compares against other communities overseas. Lance's perspective from having traveled from tech community to tech community is great and supportive and wants us to shine bright on the international stage.Find and follow Lance and Polyglot Programming online:* https://twitter.com/lgleason* https://github.com/lgleason* http://www.polyglotprogramminginc.com/* http://purrprogramming.com/Here are some resources mentioned in the show:* Commodore VIC-20 - https://en.wikipedia.org/wiki/Commodore_VIC-20* Ruby DCamp ZA - http://www.rubydcamp.org.za/* Ruby DCamp - http://rubydcamp.org/* Rubyfuza - http://rubyfuza.org/* RubyKaigi - http://rubykaigi.org/* House4Hack - http://www.house4hack.co.za/* Google Glass - https://en.wikipedia.org/wiki/Google_Glass* Spire - https://spire.io/* NeoPixels - https://www.adafruit.com/category/168* Bike Wheel POV Display - https://learn.adafruit.com/bike-wheel-pov-display/overviewAnd finally our picksKenneth:* Loxton Lager - http://www.loxtonlager.co.za/* Borderlands - https://borderlandsthegame.com/Kevin:* The Ultimate Guide to Building Database-Driven Apps with Go - https://www.vividcortex.com/resources/the-ultimate-guide-to-building-database-driven-apps-with-goChantal:* rAge Expo - http://www.rageexpo.co.za/* Earth View from Google Earth - https://chrome.google.com/webstore/detail/earth-view-from-google-ea/bhloflhklmhfpedakmangadcdofhnnoh?hl=en* Chanel's Data Center Collection by Karl Lagerfeld - https://qz.com/799962/chanels-karl-lagerfeld-made-a-data-center-into-the-most-glamorous-runway-in-fashion/Lance:* MbientLab - https://mbientlab.com* NodeMcu - http://nodemcu.com/index_en.html* Purr Programming - http://purrprogramming.com/Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Quentin Harley, the "crazy inventor" behind the locally built Morgan 3D PrintersThis episode is brought to you by OfferZen, a South African recruitment startup for developers. OfferZen inverts the normal recruitment process. Instead of applying for jobs, 350 tech companies in Cape Town, Johannesburg and Pretoria, send developers interview requests with upfront salary info. For developers it’s completely free to signup and use. In fact, you get R5000 if you take a job through them. Visit offerzen.com to sign up.Kenneth & Len chat to Quentin about the how the Morgan 3D printers came to be, building the impossible in 2 weeks, and how to the unique form factor of the Morgan came about in a dream!Quentin shares a lot of fascinating insights into the history of the printer and demystifies a lot of terms for us, including how you measure print quality & resolution, different types of filaments, the technology behind these printers, open sourcing the hardware and how 3D printing as a whole can be scaled up to the point of printing buildings. We also learned that the popular PLA filament is organic and a fully renewable material!Find and follow Quentin & the Morgan 3D printers online:* https://twitter.com/QuentinHarley* http://www.morgan3dp.com/* https://github.com/qharley* https://github.com/RepRapMorganHere are some resources mentioned in the show:* House4Hack - http://www.house4hack.co.za/* E3D-v6 Hotend - http://e3d-online.com/E3D-v6* XTC-3D - https://www.smooth-on.com/product-line/xtc-3d/* RAPDASA - http://www.rapdasa.org/* GAP (Gauteng Accelerator Program) - http://www.theinnovationhub.com/opportunities/gap-innovation-3* Thingiverse - https://www.thingiverse.com/* OpenSCAD - http://www.openscad.org/* RapCAD - https://github.com/GilesBathgate/RapCAD* SketchUp - http://www.sketchup.com/* Inventor - https://www.autodesk.co.za/products/inventor/overview* Simplify3D - https://www.simplify3d.com/* MakerCon - http://themakerspace.co.za/makercon/And finally our picksLen:* OneOps by WalmartLabs - http://oneops.com/* Electrode - http://www.electrode.io/Kenneth:* Art of Synergy - http://www.artofsynergy.co.za/Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We talk to Kevin Trethewey about his history and building up Driven Alliance and putting people before technology.This episode is brought to you by OfferZen, a South African recruitment startup for developers. OfferZen inverts the normal recruitment process. Instead of applying for jobs, 350 tech companies in Cape Town, Johannesburg and Pretoria, send developers interview requests with upfront salary info. For developers it’s completely free to signup and use. In fact, you get R5000 if you take a job through them. Visit offerzen.com to sign up.Kevin Trethewey is one of the pillars of the local software development community, and has built up a great company and a talented team at Driven Alliance. We had Kevin on the show before talking about the Spine Model. This time round we learn more about his history, how Driven got formed, and the kind of thinking behind building the company.We hope you enjoy the show and learn as much from Kevin as we did.Find and follow Kevin & Driven Alliance online:* https://twitter.com/KevinTrethewey* https://twitter.com/DrivenAlliance* http://drivenalliance.com/And finally our picksKenneth:* Code Retreat - https://www.meetup.com/coderetreatKevin:* Google Cloud Platform - https://cloud.google.comChantal:* Have I been pwned? - https://haveibeenpwned.com/* KeyPass - http://keepass.info/Kevin Trethewey:* Scott Adams: How to Fail at Almost Everything and Still Win Big - http://blog.dilbert.com/post/102964983301/how-to-fail-at-almost-everything-and-still-winThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
Live from DevConf 2017! Four conversations on the day.This episode is brought to you by OfferZen, a South African recruitment startup for developers. OfferZen inverts the normal recruitment process. Instead of applying for jobs, 350 tech companies in Cape Town, Johannesburg and Pretoria, send developers interview requests with upfront salary info. For developers it’s completely free to signup and use. In fact, you get R5000 if you take a job through them. Visit offerzen.com to sign up.Kenneth & Len were invited to DevConf 2017 to cover the day. Kenneth got four recordings in for the show while Len worked the floors and collected stories we shared on the day via social media.We hope you enjoy these conversations!- On bad computers and other thingsThe first interview is with Rebecca Franks & Terri Burns about their presentations. It is rumoured Rebecca had people standing in the passages! Terri delivered a great keynote on algorithmic biases and what we should watch out for as developers.Resources:* https://twitter.com/riggaroo - Rebecca on Twitter* https://twitter.com/tcburns - Terri on Twitter* https://speakerdeck.com/riggaroo/android-things-the-iot-platform-for-everyone - Rebecca's slides* https://techspeak.email/ - Technically Speaking* https://developer.android.com/things/index.html - Android Things- Melting PI'sSecond is a chat with Gareth Stephenson about his Raspberry PI compute cluster, why and how he built it and how you too can get started with Raspberry PI's.Resources:* http://www.twitter.com/GarethStep - Gareth on Twitter* https://github.com/garethstephenson - Gareth on GitHub* http://netdev.co.za/blog/cluster-computing-using-apache-spark-on-raspberry-pis/ - Slides- In through the open windowMatt Cavanagh from RogueCode delivered a chilling talk on responsibly breaking into systems and working with the owners to plug the holes. If you got a message from Have I Been Pwned about the Ster-Kinekor breach, thank Matt.Resources:* http://www.twitter.com/roguecode - Matt on Twitter* http://blog.roguecode.co.za/sterkinekor-vulnerability-download-millions-accounts - Blog post on the Ster-Kinekor hack in detail* https://haveibeenpwned.com/ - ';--have i been pwned?- Meet the makersLast, and definitely not least, a longer chat with organisers Candice Mesk and Robert McLean on how they pulled it off and what DevConf means for them. As is tradition, there was an aircon failure too! They hint to the possibility of another location next year to broaden the reach, and you'll need to listen to find out where.* https://twitter.com/rmaclean - Robert on Twitter* https://twitter.com/candicemesk - Candice on TwitterFind and follow DevConf online:* https://twitter.com/devconfza* https://facebook.com/pg/devconf - Including 500 photos on the day* http://www.devconf.co.za* https://onedrive.live.com/?authkey=%21ALSlbGe_qlfi-vs&id=84DD6CE2DA273835%21543757&cid=84DD6CE2DA273835 - Most of the slidesThanks to the DevConf team for hosting us and encouraging us to shove microphones into willing faces!Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We venture out into Python country only to discover a healthy, diverse and growing community.This episode is brought to you by OfferZen, a South African recruitment startup for developers. OfferZen inverts the normal recruitment process. Instead of applying for jobs, 350 tech companies in Cape Town, Johannesburg and Pretoria, send developers interview requests with upfront salary info. For developers it’s completely free to signup and use. In fact, you get R5000 if you take a job through them. Visit offerzen.com to sign up.Chantal, Kenneth & Kevin are joined by Simon Cross, Neil Muller and David Sharpe to talk about the popular PyCon ZA conference and the local Python community in general. Together this experienced, yet humble trio organize PyCon and are involved in various other local Python communities. Simon has a decade of Python under his belt, worked on the Square Kilometer Array and is currently based at Praekelt. Neil is the organizer of the Cape Town Python User Group (CTPUG) and works on medical image processing systems. David started off as an electrical engineer and embedded C programmer and has since "crossed over to the dark side" (his words) as he started using Python more and more.Despite the technical difficulties of recording this show, it is packed with amazing content and well worth your time.Follow Simon online:* https://twitter.com/hodgestar* http://hodgestar.za.net* https://github.com/hodgestarFollow Neil online:* https://github.com/drnlmFollow PyCon ZA online:* https://za.pycon.org/* https://twitter.com/pyconzaHere are some of the other great community projects listed in the show:* Cape Town Python User Group - https://ctpug.org.za/* Gauteng Python User Group - https://www.meetup.com/Gauteng-Python-Users-Group/* Software Carpentry - https://software-carpentry.org/* Django Girls - https://djangogirls.org/And finally our picksKevin:* 144Hz monitors for gaming* Ubuntu Desktop Linux - http://www.ubuntu.comChantal:* TYCHO - http://tychomusic.com/Kenneth:* The Hundred-Foot Journey - http://www.imdb.com/title/tt2980648/* FOKOFPOLISIEKAR - http://www.fokofpolisiekar.co.za/* Rokoff CD+DVD* MK HoordosisSimon:* Conflict-free Replicated Data Type, or CRDT - https://en.wikipedia.org/wiki/Conflict-free_replicated_data_typeSimon & Neil:* Sphinx documentation - http://www.sphinx-doc.org/* Read the Docs - https://readthedocs.org/David:* Radiooooo - http://radiooooo.com/Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
From the importance of pet projects to organizing conferences, come join us as we learn a metric ton from a friend of many developers.Chantal, Kenneth, Kevin & Len are joined by Simon Stewart for a journey through his career as a developer. Simon is a respected and loved figure in many tech communities and arguably best known for organizing the fantastic [JSinSA](http://jsinsa.com) conference.How did Simon get here? We start at beginning in Cape Town, travel to Port Elizabeth, jump to Durban and finally land in Johannesburg where Simon lives to this day. We learned that PE is the birth place of another conference organizer too! We play with a ZX spectrum, tell tales of surviving classic ASP and dabble in some Delphi along the way.Simon has a love for community and we explore what inspired JSinSA and what has kept it running for the past 6 years. We chat about presenting at conferences and Simon shares some fantastic tips for speakers of all levels to build their way up to speaking at conferences. We explore issues around diversity and aging and ways to get communities to cross pollinate, and the importance of participating in community events.We also learn about the importance of pet projects as a great way to learn and sharpen your skills, and Simon shares some of his that he has actually shipped and maintained over time.Follow Simon and his pet projects online:* https://twitter.com/simonstewart* http://www.codeskills.co.za/* http://www.jsinsa.com/* http://www.brokenkeyboards.com/* http://www.findfreewifi.co.za/* http://www.findabookshop.co.za/And finally our picksSimon:* Chaos Monkeys: Obscene Fortune and Random Failure in Silicon Valley - http://www.goodreads.com/book/show/28259132-chaos-monkeysKenneth:* 22seven - https://www.22seven.com* Productive - http://productiveapp.io/Chantal:* Classic Programmer Paintings - http://classicprogrammerpaintings.com/Len:* µLisp - http://www.ulisp.com/Kevin:* intermezzOS - https://intermezzos.github.io/Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
What can we teach machines? And what can they teach us?Chantal, Kenneth & Len are joined by Guillaume Belrose to chat broadly about machine learning. Guillaume is currently living in Johannesburg, but hails from the Caribbean. After having studied in France he went onto an internship at HP in Bristol, before moving to Durban and finally up to the city of gold. Guillaume is very involved in the community, being a regular attendee at meetups and having presented at local conferences like Devconf and Tech4Africa.We had a great time meandering through the field of machine learning, talking about everything from machines learning to play games (and win), to how big companies like Google apply machine learning to their data centers to save millions of dollars in cooling expenses to interesting medical applications.Guillaume also offered Kenneth some tips for getting started, including some great online courses to follow. He even gave some examples of practical tools that could be built to help us in our day jobs! We also round it out with a mention of how TensorFlow is being used in farming!Follow Guillaume online:* https://twitter.com/gbelrose* https://github.com/kafecho* http://kafecho.blogspot.co.za/Some resources mentioned during the show:* This AI "solves" Super Mario Bros and other NES games - http://arstechnica.com/gaming/2013/04/this-ai-solves-super-mario-bros-and-other-classic-nes-games/* Deep Reinforcement Learning: Pong from Pixels* Google uses DeepMind AI to cut data center energy bills - http://www.theverge.com/2016/7/21/12246258/google-deepmind-ai-data-center-cooling* Tasting the Light: Device Lets the Blind "See" with Their Tongues - http://www.scientificamerican.com/article/device-lets-blind-see-with-tongues/* TensorFlow - https://www.tensorflow.org/* Theano - http://deeplearning.net/software/theano/* Theano - https://deepmind.com/* Big Data's Mathematical Mysteries - https://www.quantamagazine.org/20151203-big-datas-mathematical-mysteries/* Machine Learning on Coursera - https://www.coursera.org/learn/machine-learning* IBM's artificial phase-change neurons - http://arstechnica.com/gadgets/2016/08/ibm-phase-change-neurons/* Cucumber sorting with TensorFlow - http://qz.com/771921/the-ultimate-promise-of-artificial-intelligence-lies-in-sorting-cucumbers/And finally our picksGuillaume:* Batman and Ethan - http://www.bbc.co.uk/programmes/b0709v4m* Neural Networks and Deep Learning - http://neuralnetworksanddeeplearning.com/* Chasing Cats - http://myplace.frontier.com/~r.bond/cats/cats.htmLen:* Yetibot - yetibot.comChantal:* DESIGN for HACKERS - http://designforhackers.com/Kenneth:* Deep Learning for Java - http://deeplearning4j.org/* The Man Who Knew Infinity - https://en.wikipedia.org/wiki/The_Man_Who_Knew_Infinity_(film)Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
Join us for a walk down memory lane as we retrace the start of the Ruby community in Johannesburg and end up on the trails of the Aosta Valley.Kenneth & Kevin chat with Armand du Plessis, a long-time Rubyist about his journey from classic ASP to being the CTO of Hornet. We get a small glimpse into life before .net and building applications for Symbian, and a whirlwind tour of building various systems in the mobile money space.Armand has always been a keen early adopter, building an OpenID bridge for Facebook (a precursor to their own Facebook Connect platform), hooking up Erlang and Ruby processes with BERT and running Tokyo Cabinet back in the day. His adventures included a brief stop with open-sourced S60 browser from Nokia, trying to bridge native API's and JavaScript long before it was cool! We also have some good chats about the early days of the Ruby community in Johannesburg, the start of then Ruby on Beer (now Jozi.rb) and some interesting visitors we've had. We also touch on BarCampJozi and the need for another one.The last five years Armand has been involved with Hornet, a gay social network and dating app. Armand was part of the team that helped launch the service after just 2 months of build, and made it in time for various launch parties they had all over the world. Admittedly they still have some technical debt today for some of the shortcuts taken back then. Kenneth was very grateful to hear someone admit this openly and honestly. We also lean a few interesting things about their stack and the huge amounts of traffic they do (their CDN serves more traffic than the Cape Town Internet Exchange!).Finally we lace up as Armand shares with us his trail running adventures from the last few years. Armand has embarked on some truly epic runs all over the world, including Mont Blanc, Patagonia, Andora and many more. As we recorded he was getting ready to participate in the 2016 Tor Des Giants. Armand shares some tips and motivation and technology that can help kickstart a healthy trail running addiction.Follow Armand online:* https://twitter.com/armanddp* https://github.com/armanddpHornet can be found at https://hornetapp.comSome resources mentioned during the show:* Nokia Web Browser for S60 - http://company.nokia.com/en/news/press-releases/2006/05/24/nokia-releases-web-browser-for-s60-engine-code-to-open-source-community* WURLF - http://wurfl.sourceforge.net/* BERT - http://bert-rpc.org/* Tokyo Cabinet - http://fallabs.com/tokyocabinet/* BarCampJozi - http://barcamp.org/w/page/400891/BarCampJohannesburg* Oldest known invite to Ruby on Beer 2009/01/27 - https://groups.google.com/d/msg/rubyorgza/rzUCs5TAQJA/A3AG863uyqIJ* Blaine Cook - https://twitter.com/blaine* Evan "Rabble" - https://twitter.com/rabble* Sidekiq - http://sidekiq.org* Tor Des Giants - http://www.tordesgeants.it/enAnd finally our picksKenneth:* Big Red Barn (trail runs & mountain biking) - http://www.thebigredbarn.co.za/* Zombies, run! - https://zombiesrungame.comKevin:* Ubuntu - http://www.ubuntu.comArmand:* Cape Town Running Company Wolfpack Trails - http://www.capetownrunningco.com/* Kibana - https://www.elastic.co/products/kibanaThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
In this age of containers and virtualization, are we losing touch with hardware and the raw performance available to us?Kenneth chats to Kevin & Len about our current understanding of hardware performance and if it matters in this age of containers and virtualization.Spawned by an article on Non-uniform Memory Access in modern multi-CPU architectures, Kenneth realizes that it has been years since he racked up a server or cared about the bare metal at all. How disconnected has he become in the quest for only dealing with servers through API's?Some resources mentioned during the show:* NUMA Deep Dive Part 1: From UMA to NUMA - http://frankdenneman.nl/2016/07/07/numa-deep-dive-part-1-uma-numa/* Approximate cost to access various caches and main memory - http://stackoverflow.com/questions/4087280/approximate-cost-to-access-various-caches-and-main-memory* Why is it faster to process a sorted array than an unsorted array? - http://stackoverflow.com/questions/11227809/why-is-it-faster-to-process-a-sorted-array-than-an-unsorted-array* The Making of: ROM City Rampage (Retro City Rampage 8bit) - https://www.youtube.com/watch?v=Hvx4xXhZMrU* Scene.org Awards - http://awards.scene.org/* How PayPal Scaled to Billions of Transactions Daily Using Just 8 VMs - http://highscalability.com/blog/2016/8/15/how-paypal-scaled-to-billions-of-transactions-daily-using-ju.html* The WhatsApp Architecture Facebook Bought for $19 Billion - http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html* Reactions to the beer cache hierachy - http://blog.netopyr.com/2014/11/28/reactions-to-the-beer-cache-hierarchy/* Transatlantic ping faster than sending a pixel to the screen? - http://superuser.com/questions/419070/transatlantic-ping-faster-than-sending-a-pixel-to-the-screen* AMD unveils Radeon Pro SSG graphics card with up to 1TB of flash memory - http://arstechnica.com/gadgets/2016/07/amd-radeon-pro-ssg-graphics-card-specs-price-release-date/* Visual 6502 in JavaScript - http://www.visual6502.org/JSSim/And finally our picksKevin:* Humanscale Float desk - http://www.humanscale.com/products/product.cfm?group=floatLen:* Immutant - http://immutant.orgThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
Thinking of a bootcamp as "a series of long conversations" and other gems from teaching software craftsmanship.Kenneth & Len are joined by Mike Hewitson for a talk on the developer bootcamps that Mike helps to facilitate at Investec.Mike shares with us his journey from the army, to the railways, and how he got onto the financial services line. He has had several stops along the way in various insurers and supporting businesses, with some great stories from each stop along the way.One of the moments Mike is most proud of is being part of a team that got asked by business to "slow down a bit", since they were delivering their software consistently quicker than business expected (or could manage). These were the days before "feature flags" were formalized, and nightly builds and deployments were hair raising.Mike's current stop is at Investec, and this is where Mike helped institutionalize their culture of brown bag sessions into a more structured bootcamp format. These bootcamps run concurrently, with each group being about 10 developers, and they carry on for 8 months!We unpack what the students do during their bootcamp, the support they receive from the leadership in the group, and get a few tips and tricks to get started with our own bootcamps.Follow Mike online at:- https://github.com/mike-hewitson- https://twitter.com/mikeyjcatSome of the resources mentioned during the show:* Mike's talks on GitHub - https://github.com/mike-hewitson/my-talks* Seven Languages in Seven Weeks - https://pragprog.com/book/btlang/seven-languages-in-seven-weeks* Seven Databases in Seven Weeks - https://pragprog.com/book/rwdata/seven-databases-in-seven-weeks* Uncle Bob Martin - http://cleancoder.comRefer to Mike's "my-talks" repository on GitHub for a treasure trove of information.And finally our picksKenneth:* Pokémon Go - http://www.pokemongo.com/Len:* SuperCollider - http://supercollider.github.io/Mike:* "Learning Mindset" (Mindset by Carol Dweck)- http://mindsetonline.com/* Wacaco Minipresso - https://www.wacaco.com/* Adventures in Angular - https://devchat.tv/adv-in-angularThanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We reach over the proverbial cubicle wall and chat with the testers!Kenneth, Kevin & Len are joined by Janco Wolmarans and Oz Chihwayi to talk about their experiences of having software testers integrated into a multi-functional software delivery team.Oz shares with us how he went from running batch processes during the graveyard shift to become a software tester and a key member of his team. Janco tells us the most difficult thing he's done in his career is choose a title on LinkedIn!The idea for the show came about after Kenneth saw Janco & Oz give a talk at the DeveloperUG meetup. They've since taken this talk to Let's Test 2016 in Sweden, along with "vim for testers" and a workshop on flow.We talk about they formed such an integrated team, a team where the developers and testers have daily mob programming sessions. We also clarify the difference between automated software testing, or checking, and the roles of software testers in the team.The result is many lessons from a tightly integrated team, where everyone shares in the responsibilities and rewards of delivering solutions, even if some solutions never involve writing a single line of code.Follow Janco & Oz online:- https://twitter.com/jancowol- https://twitter.com/ozchihwayiHere are some resources mentioned during the show:* DeveloperUG meetup that started it all - http://www.meetup.com/DeveloperUG/events/212155692/* Let's Test Conference - http://lets-test.com/* Mob programming with Martin Cronje - https://zadevchat.io/15* Spine Model with Kevin & Danie - https://zadevchat.io/29* Context-Driven-Testing - http://context-driven-testing.com/And finally our picksKevin:* Blameless PostMortems and a Just Culture - https://codeascraft.com/2012/05/22/blameless-postmortems/Kenneth:* How much does the president really matter? (Rebroadcast) - http://freakonomics.com/podcast/much-president-really-matter-rebroadcast/Janco:* C2 Wiki - http://c2.com* Refactoring by Martin Fowler - http://martinfowler.com/books/refactoring.html* No Silver Bullet - https://en.wikipedia.org/wiki/No_Silver_BulletOz:* Software Craftsmanship: The New Imperative - http://www.goodreads.com/book/show/1035377.Software_Craftsmanship* @HistoryInPics - https://twitter.com/HistoryInPics* Let's Test South Africa 2-4 Oct 2016 - http://lets-test.com/?page_id=4964Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.
We turn 50!Frolicking (verb) - to gambol merrily; to play in a frisky, light-spirited manner. From the Dutch, vrolijk.Kenneth, Kevin & Len are joined by former panelists Steven McDonald and Pieter Germishuys for a look back at the origin of the podcast, the past 50 episodes and the future of our founding team.From the humble beginnings of just "recording our frequent Skype calls", Steven & Pieter recount the early days of the podcast and the pain of recording Skype calls. Each panelist shared their favourite shows, and Steven asked which shows were the most challenging for all of us.Steven will be moving to New Zealand in the near future with his family, and we unpacked a bit of what that meant for him. What was the allure, what is he looking forward to and what will he miss? Pieter and his family are off to the UK as well, and we find out about their plans to travel from there.Thanks to Steven and Pieter for starting all of us on this adventure! And thanks for the valuable feedback and continued support!Favorite shows:* Steven - Spine Model (https://zadevchat.io/29)* Pieter - Angular 2 (https://zadevchat.io/45), and Dependency Injection (https://zadevchat.io/4)* Len - Clojure (https://zadevchat.io/27), and Datomic (https://zadevchat.io/48)* Kevin - React/Redux with Taariq (https://zadevchat.io/47), E_POOR_DEVELOPMENT_PRACTICES (https://zadevchat.io/49)* Kenneth - Civic Hacking (https://zadevchat.io/26), Data Visualization (https://zadevchat.io/37)Some resources mentioned throughout the show:* Martin Cronje's JSinSA 2014 Presentation, featuring Nyan Pieter - https://speakerdeck.com/martincronje/jsinsa-2014-using-node-dot-js-for-a-real-app-the-good-the-bad-and-the-ugly* Mumble - https://mumble.info* Piezo Audio Recorder - https://rogueamoeba.com/piezo/And finally our picksKevin:* "Everyones playing Pokemon again, blink 182 has a #1 song, a Clinton's running for president, Tarzan in theaters. Welcome to 2001" - https://twitter.com/connahomie/status/752279436435660800* Dell UltraSharp U2415 Monitor - http://www.amazon.co.uk/dp/B00O9ZGI58Kenneth:* Machete by Amanda Palmer - http://amandapalmer.net/machete/Len:* Prometheus 1.0 - https://prometheus.io/blog/2016/07/18/prometheus-1-0-released/Pieter:* Alfred - https://www.alfredapp.com/* Dash - https://kapeli.com/dashSteven:* Pokemon GO - http://www.pokemongo.com/ * Until Dawn - http://www.supermassivegames.com/games/until-dawn * NLP for Rookies - https://www.amazon.com/NLP-Rookies-Rookie-Professional-Week/dp/046209958X Thanks for listening!Stay in touch:* Website & newsletter - https://zadevchat.io* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - http://bit.ly/zadevchat-itunes Hosted on Acast. See acast.com/privacy for more information.