Archive 2019

45 articles

Web Frontend High-Performance Tuning
Performance 2019-05-29

Web Frontend High-Performance Tuning

Web Frontend High-Performance Tuning

#Frontend#Performance Tuning#Book Review
Engineer’s Intellectual Productivity Techniques ── Learning, Organizing, and Outputting Efficiently
Business 2019-05-14

Engineer’s Intellectual Productivity Techniques ── Learning, Organizing, and Outputting Efficiently

Engineer’s Intellectual Productivity Techniques ── Learning, Organizing, and Outputting Efficiently

#Book Review#Productivity Techniques
Redirect with exec Command
Application 2019-05-08

Redirect with exec Command

Master shell exec command for dynamic file descriptor redirection, input/output control, and terminal manipulation.

#bash#shell script#exec
Prompt Confirmation When Pushing Directly to Master
Application 2019-05-08

Prompt Confirmation When Pushing Directly to Master

How to create a safety net to prevent direct pushes to the master branch in git.

#Git#Shell Script
Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers
Infrastructure 2019-04-28

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.

#Docker#Docker Compose
Learning Design Patterns with PHP - State Pattern
Application 2019-04-20

Learning Design Patterns with PHP - State Pattern

Learn the State pattern to switch behavior dynamically by encapsulating state-specific processing in separate classes.

#GoF#PHP#Design Pattern#State Pattern
10 Software Laws Learned from Gorillas
Application 2019-04-17

10 Software Laws Learned from Gorillas

Understand key software development laws including Parkinson's, Brooks's, and Conway's Law to improve project management.

#Software Development
Notes on Implementing Hot Reload with Realize in Go
Application 2019-04-11

Notes on Implementing Hot Reload with Realize in Go

A memo on using Realize for hot reloading in Go applications.

#Golang#realize
Participated and Presented at PHPerKaigi2019
Poem 2019-04-01

Participated and Presented at PHPerKaigi2019

Discover insights from PHPerKaigi 2019 conference participation, including presentation experiences and URL routing design.

#PHP#PHP Conference#PHPerKaigi
Everyone's Computer Science
Computer Architecture 2019-03-25

Everyone's Computer Science

Everyone's Computer Science

#Book Review#Data Structures#Algorithms
How to Use Burp Suite with Google Chrome
Tools 2019-03-22

How to Use Burp Suite with Google Chrome

Steps to configure Burp Suite for use with Chrome.

#Burp Suite#Security#Vulnerability
Creating URL Routing Episode 3 (Final Episode)
Algorithms and Data Structures 2019-03-17

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.

#PHP#URL Routing#HTTP#Tree Structure#Router
Participated as Core Staff and LT Speaker at Laravel JP Conference
Poetry 2019-02-16

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.

#Laravel#Lightning Talk#PHP
Ubuntu Initial Setup Notes
Infrastructure 2019-02-15

Ubuntu Initial Setup Notes

Set up Ubuntu servers with SSH key authentication, custom ports, and firewall rules for secure remote access management.

#Ubuntu
Publishing Casual Trello and Casual Spreadsheet and Starting to Measure Private Tasks
Poem 2019-02-12

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.

#Google SpreadSheet#Trello
Notes on Starting Functional Testing in Laravel
Testing 2019-02-11

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.

#Laravel#Functional Testing
Creating a mysqldump Tool with Go
Application 2019-02-04

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.

#Golang#MySQL#SSH#mysqldump
Learning Design Patterns with PHP - Adapter Pattern
Application 2019-02-01

Learning Design Patterns with PHP - Adapter Pattern

Master the Adapter pattern to change interfaces without modifying original classes using composition and wrappers in PHP.

#Adapter Pattern#GoF#PHP#Design Patterns
Learning Design Patterns with PHP - Bridge Pattern
Application 2019-02-01

Learning Design Patterns with PHP - Bridge Pattern

Understand the Bridge pattern to separate functional and implementation extensions using composition in PHP application design.

#GoF#PHP#Design Pattern#Bridge Pattern
Learning Design Patterns with PHP - Mediator Pattern
Application 2019-01-31

Learning Design Patterns with PHP - Mediator Pattern

Explore the Mediator pattern to coordinate complex interactions between objects and improve relationship visibility in PHP.

#PHP#Design Patterns#Mediator Pattern#GoF