Categories
Engineering

Simplified Folder Structure

Another brain dump. Updated: Dec 2, 2022, to reflect DataObjects (instead of DTO) and add Responses to enforce structure being returned. Removed Actions in favour of moving shared code to a Library Discovered Laravel Actions brings the developer experience I like, making coding more fun and easier to reason about. I thought about taking it […]

Categories
Engineering

Financial Model for HTTP Requests and better User Experiences

(Rough Draft / Work in progress) “Always bet on the web”, Tomster Making a HTTP request is fairly straight forward and easy, but more than likely you haven’t associated the cost of making such requests. It is my hope to visualize the cost and give strategies on how to avoid or reduce that cost. Note: […]

Categories
Engineering

Forge an Exoskeleton Framework for Laravel

WORK IN PROGRESS – DRAFT What is Forge Framework? Forge Framework (#phpffw) is a methodology used to develop micro to large scale applications. It is inspired by Domain Driven Design and built with the PHP Laravel Framework. It is the hope of this project to create a methodology which allows software engineers, designers, and product managers to […]

Categories
Engineering

Automatic local domains: Setting up dnsmasq for macOS High Sierra to Big Sur using Homebrew

Have you ever wished you could add domains on your local machine (127.0.0.1) on the fly and not have to modify your /etc/hosts file? These are the steps that will allow you to create foo.localhost, bar.localhost, myproject.localhost …. just anything.localhost Why .localhost? Back in 1999 localhost top level domain (tld) was reserved by the Internet […]