The SOLID principles were the first software design concepts I ever studied and to this day they remain the most influential piece of knowledge in my career. If…
Announcing TypedSQL: Make your raw SQL queries type-safe with Prisma ORM
Prisma ORM now supports the ability to write raw sql queries and have the inputs and outputs be fully type-safe! Get the benefit of a high-level API with the power of raw SQL.
uv: Python's New High-Speed Package Manager Promises to Simplify Tooling - Socket
uv, Python's new package manager, offers a faster and more efficient alternative to pip with features that simplify tooling, manage Python versions, a...
Useful Tools For Creating AVIF Images | CSS-Tricks
AVIF (AV1 Image File Format) is a modern image file format specification for storing images that offer a much more significant file reduction when compared to
The Unintended Consequences of Open Sourcing Software
Open source is great, but what about companies that profit from it without giving back? Let's look at the ethics, impacts, and tensions in this practice
Packaging Trends in Python: Highlights from the 2023 Developer Survey - Socket
The 2023 Python Developers Survey reveals key trends in packaging, web frameworks, and developer demographics, highlighting a shift toward innovative ...
Why I’m excited about the new Temporal API in JavaScript: finally, easy and accurate date handling with time zones using ZonedDateTime. Say goodbye to the headaches of traditional Date objects.
Apply optimization for unused actions by huozhi · Pull Request #69178 · vercel/next.js
What This PR introduces a strategy of optimizing the created endpoints for unused server actions. Why One simple example is when one server action is imported from a server action module, and being...