Application

223 articles

Delegation Over Inheritance
Application 2025-10-20

Delegation Over Inheritance

Learn duck typing and Liskov Substitution Principle. Build resilient Go applications using delegation patterns over inheritance.

#Duck Typing#Liskov Substitution Principle#Delegation#Inheritance#Golang
Why Interfaces Change Less Frequently Than Implementations
Application 2025-10-18

Why Interfaces Change Less Frequently Than Implementations

Understand why Go interfaces change less frequently than implementations, stabilizing contracts while allowing implementation flexibility.

#Golang#Interface
Why the Singleton Pattern is an Anti-Pattern
Application 2025-10-18

Why the Singleton Pattern is an Anti-Pattern

Examine why the Singleton pattern creates architectural problems and dependency injection provides superior design alternatives.

#Singleton Pattern#Golang
Understanding Terminal Specifications for TUI Development
Application 2025-10-18

Understanding Terminal Specifications for TUI Development

Explore terminal specifications, raw mode, ANSI escape sequences, and termios for TUI development with practical Go implementations.

#TUI#termios#Terminal#UNIX#Golang
Street Coder
Application 2025-09-20

Street Coder

Street Coder

#Coding#Book Review
Understanding Functional Programming
Application 2025-08-31

Understanding Functional Programming

Understanding Functional Programming

#Functional#Book Review
Exploring Processes, Goroutines, and Memory in Go
Application 2025-08-09

Exploring Processes, Goroutines, and Memory in Go

Explore Go virtual address spaces, process isolation, goroutine memory sharing, stack and heap behavior.

#Golang#Memory#Heap#Stack#Process#Thread
Introduction to Prolog
Application 2025-08-09

Introduction to Prolog

Introduction to Prolog

#Prolog#Book Review
Introduction to Rego
Application 2025-07-31

Introduction to Rego

Write Rego policies for Open Policy Agent with declarative syntax, rules, and built-in functions for access control.

#Open Policy Agent#Rego
Developing TUI Applications with x/term
Application 2025-07-16

Developing TUI Applications with x/term

Develop TUI applications with Go's x/term package—master terminal state management, ANSI escape sequences, and interactive interfaces.

#TUI#CLI#Game
Go's Concurrency and Parallelism Model and Goroutine Scheduling
Application 2025-06-14

Go's Concurrency and Parallelism Model and Goroutine Scheduling

Understand Go concurrency vs. parallelism. Covers goroutine scheduling, GOMAXPROCS, the GMP model, OS threads vs. goroutines, and how preemption works with sequence diagram examples.

#Golang
Considerations and Solutions for Pagination Impact in OPA
Application 2025-06-14

Considerations and Solutions for Pagination Impact in OPA

Master pagination with Open Policy Agent, offset pagination, cursor pagination, and access control filtering.

#Open Policy Agent#Offset Pagination#Cursor Pagination#Access Control
Understanding IO and CPU Characteristics in Ruby and Rails
Application 2025-06-14

Understanding IO and CPU Characteristics in Ruby and Rails

Understand Ruby GVL, Puma concurrency, IO-bound vs CPU-bound workloads, thread/process tuning, and GC impact on Rails performance.

#Ruby#Ruby on Rails
Developed an Asset Trend Simulator
Application 2025-05-25

Developed an Asset Trend Simulator

Introducing a tool for personal asset formation, the Asset Trend Simulator.

#JavaScript
What is Open Policy Agent (OPA)? A Practical Guide to Policy as Code
Application 2025-05-13

What is Open Policy Agent (OPA)? A Practical Guide to Policy as Code

Learn what Open Policy Agent (OPA) is, how policy as code works, and practical examples of using OPA to centralize authorization logic in your infrastructure.

#Open Policy Agent#Access Control
Current Status of FuelPHP as of February 2025 by AI
Application 2025-02-27

Current Status of FuelPHP as of February 2025 by AI

Understand FuelPHP's current status in 2025: EOL 1.x series, PHP8 compatibility with 1.9-dev, and community migration trends.

#FuelPHP#PHP
How to Write Code That Fits in the Brain: Rules and Techniques for Avoiding Complexity and Ensuring Sustainability
Application 2025-02-15

How to Write Code That Fits in the Brain: Rules and Techniques for Avoiding Complexity and Ensuring Sustainability

How to Write Code That Fits in the Brain: Rules and Techniques for Avoiding Complexity and Ensuring Sustainability

#Book Review#Coding
Differences Between Instance Variables, Class Variables, and Class Instance Variables in Ruby
Application 2025-01-31

Differences Between Instance Variables, Class Variables, and Class Instance Variables in Ruby

Summarizing the differences between instance variables, class variables, and class instance variables in Ruby.

#Ruby
Implementing Singleton Pattern in Ruby
Application 2025-01-31

Implementing Singleton Pattern in Ruby

A summary of how to implement the Singleton pattern in Ruby.

#Ruby
Metaprogramming Ruby 2nd Edition
Application 2025-01-06

Metaprogramming Ruby 2nd Edition

Metaprogramming Ruby 2nd Edition

#Book Review#Ruby