Artwork

Treść dostarczona przez Lilly Labs and Queen Raae. Cała zawartość podcastów, w tym odcinki, grafika i opisy podcastów, jest przesyłana i udostępniana bezpośrednio przez Lilly Labs and Queen Raae lub jego partnera na platformie podcastów. Jeśli uważasz, że ktoś wykorzystuje Twoje dzieło chronione prawem autorskim bez Twojej zgody, możesz postępować zgodnie z procedurą opisaną tutaj https://pl.player.fm/legal.
Player FM - aplikacja do podcastów
Przejdź do trybu offline z Player FM !

The Two Hard Things in Software Development with Benedikt Deicke

47:33
 
Udostępnij
 

Manage episode 420951094 series 3469043
Treść dostarczona przez Lilly Labs and Queen Raae. Cała zawartość podcastów, w tym odcinki, grafika i opisy podcastów, jest przesyłana i udostępniana bezpośrednio przez Lilly Labs and Queen Raae lub jego partnera na platformie podcastów. Jeśli uważasz, że ktoś wykorzystuje Twoje dzieło chronione prawem autorskim bez Twojej zgody, możesz postępować zgodnie z procedurą opisaną tutaj https://pl.player.fm/legal.

Today, we’re joined by Benedikt Deicke, co-founder and CTO of Userlist. He talks to us about why naming things and cache invalidation are hard, why it’s a good idea to denormalize your data sometimes, and more.

Chapters

  • (01:28) - What is Userlist?
  • (02:10) - Userlist’s tech stack
  • (04:40) - You don’t always have to normalize your data
  • (12:27) - Naming things is hard
  • (14:01) - Cache invalidation is hard
  • (18:28) - How Userlist maintains data accuracy
  • (29:24) - How Benedikt developed their real-time reporting engine
  • (32:49) - Database consistency
  • (37:14) - Benedikt’s tall tale about deleting large data

Sponsor

This show is brought to you by Xata, the only serverless data platform for PostgreSQL. Develop applications faster, knowing your data layer is ready to evolve and scale with your needs.

About the Hosts

Queen Raae wrote her first HTML in 1997 after her Norwegian teachers encouraged her to take the new elective class.

Around the same time, Captain Ola bought a Macintosh SE for his high school with the proceeds from the school newspaper he started.

These days, you’ll find them building web apps live on stream and doing developer marketing work for clients. They are both passionate about the web as a platform and the joy of creating your own thing.

Visit queen.raae.codes to learn more.

  continue reading

8 odcinków

Artwork
iconUdostępnij
 
Manage episode 420951094 series 3469043
Treść dostarczona przez Lilly Labs and Queen Raae. Cała zawartość podcastów, w tym odcinki, grafika i opisy podcastów, jest przesyłana i udostępniana bezpośrednio przez Lilly Labs and Queen Raae lub jego partnera na platformie podcastów. Jeśli uważasz, że ktoś wykorzystuje Twoje dzieło chronione prawem autorskim bez Twojej zgody, możesz postępować zgodnie z procedurą opisaną tutaj https://pl.player.fm/legal.

Today, we’re joined by Benedikt Deicke, co-founder and CTO of Userlist. He talks to us about why naming things and cache invalidation are hard, why it’s a good idea to denormalize your data sometimes, and more.

Chapters

  • (01:28) - What is Userlist?
  • (02:10) - Userlist’s tech stack
  • (04:40) - You don’t always have to normalize your data
  • (12:27) - Naming things is hard
  • (14:01) - Cache invalidation is hard
  • (18:28) - How Userlist maintains data accuracy
  • (29:24) - How Benedikt developed their real-time reporting engine
  • (32:49) - Database consistency
  • (37:14) - Benedikt’s tall tale about deleting large data

Sponsor

This show is brought to you by Xata, the only serverless data platform for PostgreSQL. Develop applications faster, knowing your data layer is ready to evolve and scale with your needs.

About the Hosts

Queen Raae wrote her first HTML in 1997 after her Norwegian teachers encouraged her to take the new elective class.

Around the same time, Captain Ola bought a Macintosh SE for his high school with the proceeds from the school newspaper he started.

These days, you’ll find them building web apps live on stream and doing developer marketing work for clients. They are both passionate about the web as a platform and the joy of creating your own thing.

Visit queen.raae.codes to learn more.

  continue reading

8 odcinków

Wszystkie odcinki

×
 
Loading …

Zapraszamy w Player FM

Odtwarzacz FM skanuje sieć w poszukiwaniu wysokiej jakości podcastów, abyś mógł się nią cieszyć już teraz. To najlepsza aplikacja do podcastów, działająca na Androidzie, iPhonie i Internecie. Zarejestruj się, aby zsynchronizować subskrypcje na różnych urządzeniach.

 

Skrócona instrukcja obsługi