Archive 2024

121 articles

Decision-Making Techniques for Software Architects: Leveraging Leadership, Technology, and Product Management
Architecture 2024-12-26

Decision-Making Techniques for Software Architects: Leveraging Leadership, Technology, and Product Management

Decision-Making Techniques for Software Architects: Leveraging Leadership, Technology, and Product Management

#Architecture#Architect#System Design#Design#Book Review
The Art of Thought Organization
Business 2024-12-08

The Art of Thought Organization

The Art of Thought Organization

#Thinking Methods#Book Review
Team Topologies: Adaptive Organization Design for Delivering Valuable Software Quickly
Management 2024-11-28

Team Topologies: Adaptive Organization Design for Delivering Valuable Software Quickly

Team Topologies: Adaptive Organization Design for Delivering Valuable Software Quickly

#Organizational Theory#Organization Design#Book Review
Comparison of Cloud SQL and AlloyDB
Database 2024-11-17

Comparison of Cloud SQL and AlloyDB

A brief investigation into the advantages of AlloyDB over Cloud SQL.

#AlloyDB#Cloud SQL#Google Cloud Platform
An Invitation to Engineering Organization Theory ~ Confronting Uncertainty and Refactoring Organizations
Management 2024-11-17

An Invitation to Engineering Organization Theory ~ Confronting Uncertainty and Refactoring Organizations

An Invitation to Engineering Organization Theory ~ Confronting Uncertainty and Refactoring Organizations

#Organization Theory#Book Review
Start with the Issue [Revised Edition] - The Simple Essence of Intellectual Production
Business 2024-11-13

Start with the Issue [Revised Edition] - The Simple Essence of Intellectual Production

Start with the Issue [Revised Edition] - The Simple Essence of Intellectual Production

#Intellectual Production#Book Review
freee Technical Book: Multi-Product Development at freee
Architecture 2024-11-09

freee Technical Book: Multi-Product Development at freee

freee Technical Book: Multi-Product Development at freee

#Design#System Design#Book Review
How to Solve It
Business 2024-11-04

How to Solve It

How to Solve It

#Book Review#Thinking
Mastering API Architecture: Practical Techniques for Evolving Architecture from Monolithic to Microservices
Architecture 2024-11-01

Mastering API Architecture: Practical Techniques for Evolving Architecture from Monolithic to Microservices

Mastering API Architecture: Practical Techniques for Evolving Architecture from Monolithic to Microservices

#Book Review#API#Microservices#Architecture
Reliability Patterns
Architecture 2024-10-30

Reliability Patterns

Learn cloud reliability patterns from AWS, Azure, and GCP. Covers Circuit Breaker, Bulkhead, Ambassador, Retry, Queue-Based Load Leveling, BFF, and other fault-tolerance design patterns.

#Reliability#Architecture#Design#System Design
Practical Ruby Programming: Principles and Trade-offs for Effective Code
Application 2024-10-28

Practical Ruby Programming: Principles and Trade-offs for Effective Code

Practical Ruby Programming: Principles and Trade-offs for Effective Code

#Ruby#Book Review
A Comprehensive Guide to the Distributed SQL Query Engine Trino
Database 2024-10-24

A Comprehensive Guide to the Distributed SQL Query Engine Trino

A Comprehensive Guide to the Distributed SQL Query Engine Trino

#Trino#Book Review
Code Reading of Pundit
Application 2024-10-22

Code Reading of Pundit

Understand Ruby Pundit authorization framework through code reading, exploring permission policies and authorization mechanisms.

#pundit#Ruby
Code Reading of irb
Application 2024-10-20

Code Reading of irb

Explore the inner workings of Ruby's interactive shell (irb) and understand its startup process, history loading, and command execution.

#irb#Ruby
Code Reading of reline
Application 2024-10-20

Code Reading of reline

Examine reline Ruby library internals through code reading: readline calls, line editing, and text input buffering mechanics.

#reline#Ruby
RSpec Code Reading
Application 2024-10-20

RSpec Code Reading

Analyze RSpec framework internals: runner invocation, test execution flow, and result reporting mechanisms for Ruby testing.

#RSpec#Ruby
Ruby Code Recipe Collection
Application 2024-10-20

Ruby Code Recipe Collection

Ruby Code Recipe Collection

#Ruby#Book Review
Cursor Pagination vs Offset Pagination: Which Should You Choose?
Application 2024-10-08

Cursor Pagination vs Offset Pagination: Which Should You Choose?

Compare cursor-based and offset-based pagination. Learn the performance implications, when to use each approach, and how to implement cursor pagination in SQL.

#Offset Pagination#Cursor Pagination
Code Reading of Sidekiq
Application 2024-09-21

Code Reading of Sidekiq

Understand Sidekiq architecture for Redis-based asynchronous job queuing, job enqueuing, and execution flow in Ruby applications.

#Ruby#Sidekiq
Created a Local Environment for Experimenting with PostgreSQL and PgCat
Infrastructure 2024-09-15

Created a Local Environment for Experimenting with PostgreSQL and PgCat

Set up a local PostgreSQL and PgCat connection pooler environment with Prometheus, Grafana monitoring, and Locust load testing to observe the performance impact of connection pooling.

#Load Testing#PgCat#PostgreSQL#Grafana#Prometheus