Single stream
Blog
One place for technical writing, project breakdowns, and practical notes from building software.
Cloudflare Wallet: A First Look at cloudflare.pay
Cloudflare has opened reservations for unique Cloudflare Wallet names. Here is what cloudflare.pay does today, what it may signal, and what remains unknown.
Archive
All posts
Newest first, in one continuous feed.
The Network Troubleshooting Field Guide: From Ping to Packet Capture
A practical, layered guide to diagnosing connectivity, DNS, routing, ports, HTTP, TLS, bandwidth, Linux services, VPNs, and packets with the essential command-line tools.
AppServiceProvider
Learn what Laravel's AppServiceProvider does and how to use its register and boot methods through a practical payment example.
bind
Learn Laravel's bind method through a practical PaymentMethod example.
Events
Understand Laravel events and listeners step by step through a practical payment completion example, with links to the official sources.
singleton
Learn Laravel's singleton method through a practical PaymentMethod example.
A Note to Myself: A Quiet Day
Nothing dramatic happened today, but it turned into one of those quiet days that helped me slow down, listen to myself, and reset my pace.
Laravel Clean Architecture (Real Project Structure)
A practical guide to applying Clean Architecture in Laravel with a real-world project structure teams can scale and maintain.
Laravel Tricks
A practical guide to professional Laravel habits for clean architecture, better performance, and scalable code.
Conditional Statements
Learn how to use conditional statements in Go, including if, else if, and switch.
Range
Learn how to use the `range` keyword in Go to iterate over arrays, slices, maps, and channels.
For Loop in Go
Learn how to use the for loop in Go, including its syntax and examples.
Go Data Types
Explore the various data types in Go, including basic types, composite types, and more.
Go-turkmen: Learn Golang in Turkmen Language
Go-turkmen is a project that introduces the Go programming language to Turkmen speakers through localized tutorials and examples.
Understanding Slices in Go
Slices in Go are a powerful abstraction over arrays. In this post, we explore how slices work, their syntax, and key behaviors.
Dockerizing a Node.js App
Learn how to build and run a Node.js app in Docker with minimal setup.
Automated FTP Deployment with GitHub Actions
Learn how to automatically deploy your website to an FTP server using GitHub Actions and SamKirkland's FTP Deploy Action.
What is the CapRover ?
CapRover is an extremely easy to use app/database deployment & web server manager for your NodeJS, Python, PHP, ASP.NET, Ruby, MySQL, MongoDB, Postgres, WordPress (and...
What is Jenkins ?
Jenkins is an open-source automation server that is widely used for continuous integration (CI) and continuous delivery (CD) in software development