Blog

Articles, guides, and notes on software engineering.

Knowledge and Skills of Production Management Systems for Engineers
Architecture 2024-04-04

Knowledge and Skills of Production Management Systems for Engineers

Knowledge and Skills of Production Management Systems for Engineers

#Production Management#Book Review

Recent Posts

Knowledge and Technology of Logistics Systems for Engineers
Architecture 2024-04-04

Knowledge and Technology of Logistics Systems for Engineers

Knowledge and Technology of Logistics Systems for Engineers

#Book Review#Logistics
Database Normalization Explained: 1NF to 3NF with Examples
Database 2024-04-02

Database Normalization Explained: 1NF to 3NF with Examples

Learn database normalization from first principles. Understand 1NF, 2NF, and 3NF with practical examples and when denormalization is the right trade-off for performance.

#Normalization Theory#Normalization
Beginning SQL, 3rd Edition
Database 2024-04-01

Beginning SQL, 3rd Edition

Beginning SQL, 3rd Edition

#DB#SQL#Book Review
Practical Introduction to Databases: Efficient SQL through the Relational Model
Database 2024-04-01

Practical Introduction to Databases: Efficient SQL through the Relational Model

Practical Introduction to Databases: Efficient SQL through the Relational Model

#DB#SQL#Book Review
SQL Anti-Patterns
Database 2024-04-01

SQL Anti-Patterns

SQL Anti-Patterns

#DB#SQL#Book Review
Mastering SQL: A Comprehensive Guide for Advanced Beginners, 2nd Edition
Database 2024-04-01

Mastering SQL: A Comprehensive Guide for Advanced Beginners, 2nd Edition

Mastering SQL: A Comprehensive Guide for Advanced Beginners, 2nd Edition

#DB#SQL#Book Review
Practical Introduction to SQL: Writing Fast and Understandable Queries
Database 2024-04-01

Practical Introduction to SQL: Writing Fast and Understandable Queries

Practical Introduction to SQL: Writing Fast and Understandable Queries

#DB#NewSQL#Book Review
What is a Database Index? How It Works and When You Need It
Database 2024-04-01

What is a Database Index? How It Works and When You Need It

Understand how database indexes work internally—B-tree and hash structures—when to add or avoid indexes, and how to measure index effectiveness using EXPLAIN.

#DB#Index#MySQL
Capacity Planning - Maximizing Resources through Site Analysis, Forecasting, and Placement
Infrastructure 2024-03-30

Capacity Planning - Maximizing Resources through Site Analysis, Forecasting, and Placement

Capacity Planning - Maximizing Resources through Site Analysis, Forecasting, and Placement

#Capacity Planning#Book Review
About Capacity Planning
Architecture 2024-03-30

About Capacity Planning

Plan system capacity by analyzing performance requirements, measuring infrastructure, forecasting needs, and setting safety factors.

#Capacity Planning
Database ID Design: UUID vs Auto Increment vs ULID — Which to Choose?
Database 2024-03-30

Database ID Design: UUID vs Auto Increment vs ULID — Which to Choose?

Compare auto-increment integers, UUIDs, and ULIDs as database IDs. Learn the trade-offs in performance, sortability, and distributed system compatibility.

#DB
NULL in Database Design: Common Pitfalls and Best Practices
Database 2024-03-30

NULL in Database Design: Common Pitfalls and Best Practices

Learn how NULL works in relational databases, the three-valued logic problem, common query mistakes with NULL, and schema design strategies to avoid NULL-related bugs.

#DB
One-liner to Unlock Password-Protected PDFs
Tools 2024-03-29

One-liner to Unlock Password-Protected PDFs

Decrypt password-protected PDFs using QPDF—a powerful command-line tool for removing PDF password restrictions securely.

#PDF#Tips
Kubernetes Components Explained: Pods, Nodes, and the Control Plane
Infrastructure 2024-03-27

Kubernetes Components Explained: Pods, Nodes, and the Control Plane

Understand the core Kubernetes components—pods, nodes, API server, scheduler, etcd, and kubelet—and how they work together to run containerized workloads.

#Kubernetes
Jobs Theory
Business 2024-03-20

Jobs Theory

Jobs Theory

#Jobs Theory#Book Review
Notes on Spanner Insights
Database 2024-03-03

Notes on Spanner Insights

Explore Cloud Spanner architecture, replication strategies, indexing, and performance optimization for distributed databases.

#Spanner
NGINX Buffer Directives Explained: Optimizing Proxy Performance
Infrastructure 2024-03-02

NGINX Buffer Directives Explained: Optimizing Proxy Performance

Notes taken while researching buffer sizes in NGINX.

#Nginx
A List to Understand SaaS Architecture
Architecture 2024-02-24

A List to Understand SaaS Architecture

A compilation of resources to transition from knowing nothing about SaaS to fully understanding it.

#Architecture#SaaS
Practical Email Technology Handbook: From Basic Mechanisms to Protocols, Server Setup, Sending Domain Authentication, Attachments, Encryption, and Security Measures
Network 2024-02-21

Practical Email Technology Handbook: From Basic Mechanisms to Protocols, Server Setup, Sending Domain Authentication, Attachments, Encryption, and Security Measures

Practical Email Technology Handbook: From Basic Mechanisms to Protocols, Server Setup, Sending Domain Authentication, Attachments, Encryption, and Security Measures

#Email#Book Review