Archive 2019
45 articles
Web Frontend High-Performance Tuning
Web Frontend High-Performance Tuning
Engineer’s Intellectual Productivity Techniques ── Learning, Organizing, and Outputting Efficiently
Engineer’s Intellectual Productivity Techniques ── Learning, Organizing, and Outputting Efficiently
Redirect with exec Command
Master shell exec command for dynamic file descriptor redirection, input/output control, and terminal manipulation.
Prompt Confirmation When Pushing Directly to Master
How to create a safety net to prevent direct pushes to the master branch in git.
Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers
Learn why Docker volumes persist after removing containers and images, how to inspect and remove orphaned volumes with docker volume ls/rm, and the shortcut docker-compose down --rmi all -v.
Learning Design Patterns with PHP - State Pattern
Learn the State pattern to switch behavior dynamically by encapsulating state-specific processing in separate classes.
10 Software Laws Learned from Gorillas
Understand key software development laws including Parkinson's, Brooks's, and Conway's Law to improve project management.
Notes on Implementing Hot Reload with Realize in Go
A memo on using Realize for hot reloading in Go applications.
Participated and Presented at PHPerKaigi2019
Discover insights from PHPerKaigi 2019 conference participation, including presentation experiences and URL routing design.
Everyone's Computer Science
Everyone's Computer Science
How to Use Burp Suite with Google Chrome
Steps to configure Burp Suite for use with Chrome.
Creating URL Routing Episode 3 (Final Episode)
Build PHP URL routing systems with path parameters, HTTP methods, tree-based search algorithms, and complete endpoint handling.
Participated as Core Staff and LT Speaker at Laravel JP Conference
Learn about Laravel testing best practices and Dusk framework through a conference lightning talk experience.
Ubuntu Initial Setup Notes
Set up Ubuntu servers with SSH key authentication, custom ports, and firewall rules for secure remote access management.
Publishing Casual Trello and Casual Spreadsheet and Starting to Measure Private Tasks
Implement personal task management using Trello and spreadsheets with story points and sprint planning for productivity.
Notes on Starting Functional Testing in Laravel
Start feature testing in Laravel with browser kit testing API and HTTP assertions for beginners building robust applications.
Creating a mysqldump Tool with Go
Build a Go-based mysqldump tool for automated database backups from remote servers using SSH and TOML configuration files.
Learning Design Patterns with PHP - Adapter Pattern
Master the Adapter pattern to change interfaces without modifying original classes using composition and wrappers in PHP.
Learning Design Patterns with PHP - Bridge Pattern
Understand the Bridge pattern to separate functional and implementation extensions using composition in PHP application design.
Learning Design Patterns with PHP - Mediator Pattern
Explore the Mediator pattern to coordinate complex interactions between objects and improve relationship visibility in PHP.