Project Spotlight
Process
Dev Blog

Kogan.com Dev Blog

Project Spotlight
Process
Dev Blog
  • Agile
    • Feb 10, 2016 How to Transform your Team's Communication with Stakeholders Feb 10, 2016
    • Dec 23, 2015 eClaire - printing our trello cards for our physical wall Dec 23, 2015
    • Jan 27, 2015 Continuously Improving our Process - Retrospectives Jan 27, 2015
  • Caching
    • Jul 28, 2017 A Smarter, local-memory Django cache backend. Jul 28, 2017
  • Community
    • Nov 3, 2022 Kogan.com Engineering Growth Paths Nov 3, 2022
    • Mar 2, 2018 React JS Melbourne - February Meetup Mar 2, 2018
    • Jul 13, 2016 React JS Melbourne - June Meetup & Video Jul 13, 2016
    • Mar 31, 2016 React March Meetup Recap Mar 31, 2016
    • Apr 22, 2015 React Meetup - April 2015 Apr 22, 2015
    • Mar 4, 2015 ReactJS + Flux Meetup Mar 4, 2015
    • Feb 7, 2015 Kogan Django Heros - Supporting the Django Fellowship Program Feb 7, 2015
  • Culture
    • Jan 28, 2025 A New Software Engineer’s Journey at Kogan.com Jan 28, 2025
    • Apr 19, 2022 MARCH 2022 HACKDAY (Part 1) The Morse Man bot Apr 19, 2022
    • Mar 15, 2022 Celebrating International Women’s day Mar 15, 2022
    • Mar 8, 2022 Technology Talks Mar 8, 2022
    • Feb 11, 2021 Zoe's First Month Feb 11, 2021
    • Sep 28, 2018 June Hackday - Lifx Smart Tiles (Part 3) Sep 28, 2018
    • Sep 14, 2018 June Hackday - Deployment Traffic Lights (Part 2) Sep 14, 2018
    • Sep 14, 2018 June Hackday - Team KASX (Part 1) Sep 14, 2018
    • Nov 20, 2017 Team Outing Nov 20, 2017
    • Jul 31, 2017 Jake's First Month Jul 31, 2017
  • Database
    • Aug 26, 2015 Catches when Expecting Exceptions in Django Unit Tests Aug 26, 2015
  • Django
    • Sep 7, 2021 Optimising Performance with a Read-replica Database Sep 7, 2021
    • Jul 28, 2017 A Smarter, local-memory Django cache backend. Jul 28, 2017
    • Mar 30, 2016 Template Illogic: from Django and Handlebars to React Mar 30, 2016
    • Aug 26, 2015 Catches when Expecting Exceptions in Django Unit Tests Aug 26, 2015
    • Feb 24, 2015 Testing auto_now DateTime Fields in Django Feb 24, 2015
    • Feb 7, 2015 Kogan Django Heros - Supporting the Django Fellowship Program Feb 7, 2015
  • Hack Day
    • Apr 19, 2023 Hack Day - Chat (Khat) GPT Apr 19, 2023
    • Jul 11, 2022 Widgeting around Kogan.com Hack Day! Jul 11, 2022
    • Feb 9, 2022 DECEMBER 2021 HACKDAY (PART 3) v2 Feb 9, 2022
    • Sep 28, 2018 June Hackday - Lifx Smart Tiles (Part 3) Sep 28, 2018
    • Sep 14, 2018 June Hackday - Deployment Traffic Lights (Part 2) Sep 14, 2018
    • Sep 14, 2018 June Hackday - Team KASX (Part 1) Sep 14, 2018
    • Jun 11, 2018 Kogame (Koh-Gah-Mi) - A real time game in Django Jun 11, 2018
    • Jan 11, 2016 Building a Sales Radar for our Dashboard Jan 11, 2016
    • Dec 23, 2015 eClaire - printing our trello cards for our physical wall Dec 23, 2015
  • Heroku
    • Aug 7, 2019 Making Heroku Subdirectories Easier Aug 7, 2019
  • Leadership
    • Feb 27, 2024 From Database to Domain: Elevating Software Development with DDD Introduction Feb 27, 2024
    • Nov 3, 2022 Kogan.com Engineering Growth Paths Nov 3, 2022
  • Process
    • Aug 22, 2023 Project Spotlight: Optimizing ChannelAdvisor Integration: Real-Time Product Catalog Synchronization Aug 22, 2023
    • Jun 14, 2023 Project Spotlight: Optimise Product Updates/ Creates on pipelines Jun 14, 2023
    • May 25, 2022 What is User Acceptance Testing? May 25, 2022
    • Feb 11, 2021 Zoe's First Month Feb 11, 2021
    • Jul 31, 2017 Jake's First Month Jul 31, 2017
    • Feb 10, 2016 How to Transform your Team's Communication with Stakeholders Feb 10, 2016
    • Dec 23, 2015 eClaire - printing our trello cards for our physical wall Dec 23, 2015
  • React
    • Sep 15, 2020 Optimising Webpack Build Performance Sep 15, 2020
    • Sep 14, 2018 June Hackday - Team KASX (Part 1) Sep 14, 2018
    • Aug 31, 2018 React JS Melbourne - August Meetup Aug 31, 2018
    • Mar 2, 2018 React JS Melbourne - February Meetup Mar 2, 2018
    • Jul 13, 2016 React JS Melbourne - June Meetup & Video Jul 13, 2016
    • Mar 31, 2016 React March Meetup Recap Mar 31, 2016
    • Mar 30, 2016 Template Illogic: from Django and Handlebars to React Mar 30, 2016
    • Apr 22, 2015 React Meetup - April 2015 Apr 22, 2015
    • Mar 4, 2015 ReactJS + Flux Meetup Mar 4, 2015
  • Retrospective
    • Jan 27, 2015 Continuously Improving our Process - Retrospectives Jan 27, 2015
  • Review Apps
    • Aug 7, 2019 Making Heroku Subdirectories Easier Aug 7, 2019
  • Testing
    • Aug 26, 2015 Catches when Expecting Exceptions in Django Unit Tests Aug 26, 2015
    • Feb 24, 2015 Testing auto_now DateTime Fields in Django Feb 24, 2015
  • Trello
    • Feb 10, 2016 How to Transform your Team's Communication with Stakeholders Feb 10, 2016
    • Dec 23, 2015 eClaire - printing our trello cards for our physical wall Dec 23, 2015
  • Unit Tests
    • Aug 26, 2015 Catches when Expecting Exceptions in Django Unit Tests Aug 26, 2015
    • Feb 24, 2015 Testing auto_now DateTime Fields in Django Feb 24, 2015
  • Wall
    • Feb 10, 2016 How to Transform your Team's Communication with Stakeholders Feb 10, 2016
    • Dec 23, 2015 eClaire - printing our trello cards for our physical wall Dec 23, 2015
  • Warranty Void
    • Feb 15, 2017 Hacking the WiFi Spy Tank - Part 3 Feb 15, 2017
    • May 14, 2015 Hacking the WiFi Spy Tank - Part 2 May 14, 2015
    • Feb 5, 2015 Hacking the WiFi Spy Tank Feb 5, 2015
  • aws
    • Nov 8, 2021 Debugging Celery Issues in Django Nov 8, 2021
  • celery
    • Nov 8, 2021 Debugging Celery Issues in Django Nov 8, 2021
  • channels
    • Jun 11, 2018 Kogame (Koh-Gah-Mi) - A real time game in Django Jun 11, 2018
  • ci
    • Jun 1, 2020 Django Test Splitting on Circle CI Jun 1, 2020
  • cubes
    • May 20, 2015 Webpack Your Things May 20, 2015
  • deployment
    • Nov 22, 2018 All Hands on Deck - Kubernetes Hackday (Part 1) Nov 22, 2018
  • development
    • Aug 7, 2019 Making Heroku Subdirectories Easier Aug 7, 2019
    • May 7, 2019 Management Command Aliases May 7, 2019
  • django
    • Nov 23, 2021 How We Took A Table Offline While Maintaining Uptime Nov 23, 2021
    • Nov 8, 2021 Debugging Celery Issues in Django Nov 8, 2021
    • Apr 27, 2021 Custom Relationships In Django Apr 27, 2021
    • Jun 1, 2020 Django Test Splitting on Circle CI Jun 1, 2020
    • Jun 5, 2019 Monitoring Celery Queue Length with RabbitMQ Jun 5, 2019
    • May 7, 2019 Management Command Aliases May 7, 2019
    • Jan 7, 2019 Django on Kubernetes Jan 7, 2019
    • Aug 23, 2018 Faster Django Tests by Disabling Signals Aug 23, 2018
    • Jun 11, 2018 Kogame (Koh-Gah-Mi) - A real time game in Django Jun 11, 2018
  • docker
    • Nov 22, 2018 All Hands on Deck - Kubernetes Hackday (Part 1) Nov 22, 2018
  • infrastructure
    • Aug 7, 2019 Making Heroku Subdirectories Easier Aug 7, 2019
    • Jun 5, 2019 Monitoring Celery Queue Length with RabbitMQ Jun 5, 2019
    • Jan 7, 2019 Django on Kubernetes Jan 7, 2019
    • Nov 22, 2018 All Hands on Deck - Kubernetes Hackday (Part 1) Nov 22, 2018
  • join
    • Apr 27, 2021 Custom Relationships In Django Apr 27, 2021
  • kubernetes
    • Jan 7, 2019 Django on Kubernetes Jan 7, 2019
    • Nov 22, 2018 All Hands on Deck - Kubernetes Hackday (Part 1) Nov 22, 2018
  • monitoring
    • Jun 5, 2019 Monitoring Celery Queue Length with RabbitMQ Jun 5, 2019
  • operations
    • Jan 7, 2019 Django on Kubernetes Jan 7, 2019
  • postgres
    • Nov 23, 2021 How We Took A Table Offline While Maintaining Uptime Nov 23, 2021
  • productivity
    • Jun 14, 2023 Project Spotlight: Optimise Product Updates/ Creates on pipelines Jun 14, 2023
    • May 7, 2019 Management Command Aliases May 7, 2019
  • python
    • Aug 23, 2018 Faster Django Tests by Disabling Signals Aug 23, 2018
  • rabbitmq
    • Nov 8, 2021 Debugging Celery Issues in Django Nov 8, 2021
  • signals
    • Aug 23, 2018 Faster Django Tests by Disabling Signals Aug 23, 2018
  • sql
    • Apr 27, 2021 Custom Relationships In Django Apr 27, 2021
  • testing
    • Jun 1, 2020 Django Test Splitting on Circle CI Jun 1, 2020
  • webpack
    • Sep 15, 2020 Optimising Webpack Build Performance Sep 15, 2020
    • May 20, 2015 Webpack Your Things May 20, 2015

Get news and updates

Thank you!

Interested in being a part of the Kogan.com development team?

Check out our careers site here.

Back To Top

Like the sound of how we work? Check out our Careers Page!