Hi Everyone, September is usually a month of maximum activity in the industry… and I’m no exception. In fact, I will be announcing something new soon.
|
Join us in Dublin, Ireland, and virtually October 1-2, 2022, for the OpenJS Collaborator Summit! The Collab Summit is a great time to connect with peers from other projects and learn more about what they are doing and how OpenJS Foundation community members can support your work.
|
|
Join us in Dublin, Ireland, and virtually October 1-2, 2022, for the OpenJS Collaborator Summit! The Collab Summit is a great time to connect with peers from other projects and learn more about what they are doing and how OpenJS Foundation community members can support your work.
|
-
pino v8.5.0 adds a new onChild option and lands quite a few docs improvements - it clarifies that there is no need anymore to use
pino.final()
.
I didn’t know there was a RFC to handle the migration from IPv4 to IPv6… and the amount of botched IPv6 networks that are out there. Everything works for everybody thanks to RFC8305 “Happy Eyeballs” - indeed, it keeps us happy.
Internet Engineering Task Force (IETF) D. Schinazi Request for Comments: 8305 T. Pauly Obsoletes: 6555 Apple Inc.
|
|
Node.js –watch mode landed. How will it change the landscape?
|
|
Node.js –watch mode landed. How will it change the landscape?
|
|
Check out this guide to protect against supply chain attacks. It includes quite a few interesting tricks. Check it out.
|
|
Check out this guide to protect against supply chain attacks. It includes quite a few interesting tricks. Check it out.
|
Given that GitHub now supports commit verification with SSH keys, there is no excuse to not sign your commits. Start do it now.
GitHub now supports SSH commit verification, so you can sign commits and tags locally using a self-generated SSH public key, which will give others confidence about the origin of a change you have made.
|
|
In the last almost two decades, I have seen numerous Internet services ranging from small services for niche markets to Tier 1 services for major Internet companies. In this period, apart from database or application design, the technical success of a growing product benefited significantly from adopting a few characteristics:
- Feature boundaries
- Data autonomy
- Cell-based architecture
- Service and database dependencies
- Graceful degradation
- Unique identifiers
- Idempotency
- SLOs and quotas
- Observability
|
- Feature boundaries
- Data autonomy
- Cell-based architecture
- Service and database dependencies
- Graceful degradation
- Unique identifiers
- Idempotency
- SLOs and quotas
- Observability
|
In the last almost two decades, I have seen numerous Internet services ranging from small services for niche markets to Tier 1 services for major Internet companies. In this period, apart from database or application design, the technical success of a growing product benefited significantly from adopting a few characteristics:
- Feature boundaries
- Data autonomy
- Cell-based architecture
- Service and database dependencies
- Graceful degradation
- Unique identifiers
- Idempotency
- SLOs and quotas
- Observability
|
A thing I see developers do time and time again is make performance-facing changes to their sites and apps, but mistakes in how they measure them often lead to incorrect conclusions about the effectiveness of that work.
|
|
Disclaimer 1: I work for Slim.AI as a software engineer, but this article is my personal take on the topic. No one at Slim.AI asked me to write it or somehow influenced the narrative. Disclaimer 2: It’s not an attempt to attack Alpine or any Alpine-based products.
|
|
Disclaimer 1: I work for Slim.AI as a software engineer, but this article is my personal take on the topic. No one at Slim.AI asked me to write it or somehow influenced the narrative. Disclaimer 2: It’s not an attempt to attack Alpine or any Alpine-based products.
|
Fine-grained authorization-at-scale, available for everyone
|