- 8 Levels of Using Structural Pattern Matching in Python
-
TIL: destructuring patterns and additional condition
- Best Practices for Secure Docker Containerization
-
- Non-Root User
- Read-Only Volumes
- and Resource Sharing
- Jepsen test: MySQL 8.0.34
-
I was introduced to the Jepsen tests while working for Hazelcast. The test stresses a database to look for anomalies, e.g., phantom reads.
Even if you don’t read the full report - it’s quite long, the introduction is a trove of information regarding the classical ANSI levels regarding transaction isolation.
- Conventional Commits
-
A specification for adding human and machine readable meaning to commit messages
The document specifies several prefix to use for commits:
fix:
feat:
build:
chore:
ci:
docs:
style:
refactor:
perf:
test:
- What Can Scala Learn from Rust?
-
Aside from the main content, I like the mathematician vs. pragmatist part.
- Apache Superset™ is an open-source modern data exploration and visualization platform
-
Seems like a possible alternative to ELK’s Kibana
- Assessing GitHub Copilot: A Candid Overview
-
As a newbie Copilot user, I agree with all points in the post.
- Most Read Tech Articles In 2023
-
A list of other posts
- Collecting Git Performance Data Using trace2receiver and OpenTelemetry
-
Good idea. Note that interactive commands will skew results.
- Mercure, Braid, PREP… news about subscribing to HTTP resource updates
-
I’ve already mentioned Braid and Per Resource Events Protocol in previous instalments. The post adds Mercure and discuss their respective merits.
- RFC 8297: An HTTP Status Code for Indicating Hints
-
A very short RFC to help the client preloads the necessary resources
- A poor man’s API
-
Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, you don’t know whether it’s worth it: you’d like to offer a Minimum Viable Product and iterate from there. I want to show how you can achieve it without writing a single line of code.