Django Chat

GeoDjango - Harout Boujakjian and Andrew Hornstra

Feb 21, 2024
Exploration of developing a multi-platform app with Django backend and native front ends, challenges in tech search and PWA development, team scaling strategies, efficient server management with Ansible, optimizing database queries and client-side image handling, and the journey into Django and GeoDjango.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Two-Person Team

  • Pin Planet's two-person engineering team efficiently manages a Django backend, PWA, iOS app, and an in-development Android app.
  • Their complementary skills and efficient teamwork enable them to handle diverse tasks.
ADVICE

Native over PWA

  • Prioritize native apps over PWAs due to user expectations and platform limitations.
  • Users primarily search app stores, and PWAs lack crucial native features like push notifications.
ANECDOTE

Serialization Challenges

  • Serialization between the Python backend and Swift/Kotlin frontend involves double the work.
  • Boilerplate code needs to be written for both, despite utilities to map Python names to Swift names, causing considerable time investment.
Get the Snipd Podcast app to discover more snips from this episode
Get the app