Application

216 articles

Creating a Slack Emoji Auto-Generation Bot with Golang, chromedp, and Slack
Application 2020-08-11

Creating a Slack Emoji Auto-Generation Bot with Golang, chromedp, and Slack

Build a Slack bot with Go and chromedp for automated emoji generation using canvas screenshots and Slack API integration.

#Golang#Slack#Chrome#chromedp#Emoji#Slack Bot
Code Definition Jump Disabled After Enabling Go Language Server in VSCode
Application 2020-07-19

Code Definition Jump Disabled After Enabling Go Language Server in VSCode

Fix VSCode Go language server issues with gopls by placing go.mod file correctly for code definition jumping.

#Golang#gocode#gopls#Language Server#vscode#Tips
Tool for Automatically Generating UML with PHP - phUML
Application 2020-06-26

Tool for Automatically Generating UML with PHP - phUML

Generate PHP class diagrams automatically using phUML to visualize design architecture and understand complex structures.

#PHP
Created a URL Router called goblin in Golang
Application 2020-01-26

Created a URL Router called goblin in Golang

Implement a high-performance URL router in Go using trie trees with path parameters and regex pattern matching.

#Golang#URL Routing#Router
Introduction to Custom URL Routing: Episode 2
Application 2019-12-15

Introduction to Custom URL Routing: Episode 2

Implement custom URL routing using trie and Patricia trees with path matching algorithms for HTTP routing.

#HTTP#URL Routing#Router
Introduction to Building Your Own URL Routing - Episode 1
Application 2019-12-14

Introduction to Building Your Own URL Routing - Episode 1

Learn URL routing fundamentals with tree data structures and trie algorithms for building custom application routers.

#HTTP#URL Routing#Router
Code Reading of Golang's HTTP Server
Application 2019-11-03

Code Reading of Golang's HTTP Server

Dive deep into Go's HTTP server internals: ServeMux routing, Handler interface, middleware patterns, and request handling.

#Golang#Code Reading#Router
Upgrading from FuelPHP 1.8.0 to 1.8.2 and PHP 5.6 to PHP 7.3
Application 2019-10-05

Upgrading from FuelPHP 1.8.0 to 1.8.2 and PHP 5.6 to PHP 7.3

Summary of the application version upgrade from FuelPHP 1.8.0 to 1.8.2 and PHP 5.6 to PHP 7.3.

#PHP#FuelPHP
Clean Architecture in Go: A Practical Implementation Guide
Application 2019-08-18

Clean Architecture in Go: A Practical Implementation Guide

Learn how to implement Clean Architecture in Go with practical code. Covers layer separation, dependency rules, directory structure, and real-world trade-offs.

#Clean Architecture#Golang#DIP
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
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 Patterns#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
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 Patterns#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
Learning Design Patterns with PHP - Strategy
Application 2018-12-09

Learning Design Patterns with PHP - Strategy

Implement the Strategy pattern to switch algorithms dynamically, reduce conditionals, and follow OCP in your PHP code.

#Design Patterns#PHP#GoF#Strategy Pattern
PHP Interfaces and Type Hinting
Application 2018-12-08

PHP Interfaces and Type Hinting

Master PHP interfaces and type hinting to separate functionality from implementation and improve code reusability flexibility.

#PHP#Interface#Type Hinting