← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 135
  1. What distinguishes a CTO from a VP or Head of Engineering?

  2. The AT TIME ZONE 'UTC' in Postgres may mislead developers into thinking it uniformly converts all timestamps to UTC, but this is not the case.

  3. 🔗 Why you should work out loud

    This article highlights the importance of documenting one's work instead of simply inventing content.

  4. Is AI making software development faster?

  5. What will the future hold for software development?

  6. Unlike JavaScript's Intl.DisplayNames, Elixir doesn't provide built-in localization for country names.

  7. Why does clean code sometimes leave developers puzzled?

  8. Virtual environments are essential for managing Python projects effectively.

  9. Async testing in Python can be challenging, yet it's not as daunting when you understand key concepts.

  10. Sorting alphanumeric data usually follows character code points, which can lead to confusing results for numbers.

  11. Python 3.15 adds lazy imports: a lazy keyword that puts off loading a module until the first time you use it.

  12. Python 3.15 brings significant enhancements beyond typical library improvements.

  13. This article unpacks the confusion surrounding the common Python error: AttributeError: 'NoneType' object has no attribute 'name'.

  14. RSS has long been a niche tool, favored by tech-savvy users but alienating to everyday people.

  15. Ever thought of revamping your RSS feed experience?

  16. Structural quality in AI-written Python code is often overlooked.

  17. Test flakes can wreak havoc on CI processes, costing teams not just time but also developer morale.

  18. When building Elixir applications with the Ash Framework, it's a best practice to store all datetimes in UTC in your database.

  19. This article by Kin Lane reveals an intriguing perspective on how blogging serves as a retrieval system rather than mere content creation.

  20. In this article, Piotr Minkowski explains how to leverage the Claude GitHub App for continuous development.

  21. 🔗 Homebrew: 7.0.0

    The newly released Homebrew 7.0.0 introduces significant performance enhancements, making installations and upgrades faster than ever.

  22. Python async programming lets a single-threaded program stay busy while it waits on slow work, such as a network request, a database query, or a file read.

  23. 🔗 How AI might actually kill us

    What if AI isn’t just an assistive tool but a potential threat to humanity?

  24. The memory hogs in a Mac aren't necessarily the apps that are frequently used but rather those that remain open.

  25. With ON DELETE CASCADE, deeper hierarchies in MySQL face a daunting challenge: a limit of 15 levels.

  26. 🔗 Dark mode with web standards

    Using prefers-color-scheme is a straightforward way to respect users' OS settings for dark mode, but users crave more control.

  27. SlimSelect offers a robust alternative for those seeking a customized dropdown experience in vanilla JavaScript.

  28. Schema-based multi-tenancy is a popular pattern in PostgreSQL SaaS applications.

  29. 🔗 The valley of webhooks

    What happens when webhooks, which were meant to trigger side effects, are used to transfer data instead?

  30. Where do you start when faced with undocumented database tables in a project?

  31. Most developers misidentify merge conflicts as a problem with Git.

  32. In a world where everyone is looking for shortcuts, Yew Jin Lim presents a compelling argument for the power of the 80/20 rule, or Pareto Principle, in life.

  33. Is Go really just for command-line interfaces?

  34. How do you run tasks in a Phoenix app once it's in production?

  35. Something is happening in engineering teams that doesn’t show up in sprint velocity or deployment frequency; it shows up in resignation letters.

  36. Last week, a developer optimized their Elixir/Phoenix test suite, reducing runtime from 313 seconds to 64 seconds.

  37. Using Postgres as a task queue for Django offers simplicity and reliability.

  38. Building a type-safe application is crucial, and this article presents an effective solution.

  39. 🔗 Postgres as queue

    Using Postgres as a queue can simplify architecture and reduce complexity.

  40. What does it mean to add Tailwind CSS to a Django project?

  41. An evolving must-read guide for anyone looking to secure their Linux server.

  42. 🔗 Cluster singleton pattern

    The challenge of safely running a single instance of a process in a distributed Elixir cluster can lead to frustrating failures.

  43. The Single Global Process (SGP) pattern, although seemingly elegant, introduces serious issues in distributed systems.

  44. 🔗 Bug blindness

    Why do some programmers notice bugs that others completely overlook?

  45. How can a system efficiently handle many jobs without overwhelming its resources?

  46. Why are most agents merely flowcharts in disguise?

  47. When considering WebSockets and Server-Sent Events (SSE), event ordering and correctness are critical for user experience.

  48. When flexbox items wrap but result in an orphan item, designers often resort to media queries to fix layout issues.

  49. 🔗 My HTML boilerplate in 2026

    What does an updated HTML boilerplate look like in 2026?

  50. How does a backend-driven UI sound?