DEV Community

Dmytro Litvinov
Dmytro Litvinov

Posted on β€’ Originally published at dmytrolitvinov.com on

πŸ“° Monthly digests: January 2024

πŸ“° Monthly digests: January 2024

Hey folks, we have not talked since August 2023 😱

So this digest is like a phoenix - reborn with new articles and knowledge inside 😎

So, what's new? Let's take a sneak peek at our fresh batch of articles! πŸ‘‡

  1. πŸ†” UUIDs are Popular, but Bad for Performance β€” Let’s Discuss Also good article Goodbye integers. Hello UUIDv7! In most cases small/mid projects will not see any performance issues such as big companies like Uber,Spotify,Netflix. In my cases at Django projects I leave id as BigIntegerField and add separate separate uuid field as UUIDField for not exposing to external my primary key.
  2. πŸ”„ Database Migrations - as always good summarised article by Vadim about working with database migration during a software engineer’s life . Links to complex database migration of others companies are included. Also not about Zero Downtime which every developer wants to have in their projects. There are also a lot of articles related to Django framework 🎸
  3. πŸ‘¨πŸ»β€πŸ’» How to communicate like a GitHub engineer: Our principles, practices, and tools

Quick reference guide:

AWS Q Developer image

Your AI Code Assistant

Generate and update README files, create data-flow diagrams, and keep your project fully documented. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay