Overthought
Thinking out loud about design, development, and building excellent software

Typehinting server side props
Adding types to server side props to get the complete Typescript experience with Vue
almost 3 years ago

Geocoding Delivery Addresses
Optimizing ecommerce deliveries by creating delivery areas
almost 4 years ago

The TeX typesetting system
Discovering this amazing tool for complex typesetting
over 4 years ago

Building a project management app
Managing my projects with the Toggl API
over 4 years ago

The Web Serial API
Communicating with hardware devices using the Web Serial API
over 4 years ago

Teach Yourself Programming
If you enjoy problem-solving, challenges and learning new things - you should give coding a try!
over 4 years ago

Learning Ruby on Rails - Part 2
Attaching a Vue frontend to a Rails backend with Inertia.js
almost 5 years ago

Learning Ruby on Rails - Part 1
A Laravel developer learning Rails
almost 5 years ago

Generating a Maze with JS
Using computed properties on Eloquent models like Vue computed properties
almost 5 years ago

Proper file permissions for Laravel
How to set up proper file permissions for a Laravel project on a Linux server
almost 5 years ago

The Luhn Algorithm
Have you ever wondered how a website knows that the credit card or National ID number you mistyped is invalid?
almost 5 years ago

Imagination Driven Development
Developing software using the Imagination Driven Development principle
about 5 years ago

NGINX - Optimizing with Gzip & Cache-Control
Configuring cache control and gzip with nginx
about 5 years ago

My PR was denied by Iranian Law
My surprise when my pull-request was denied by Iranian law
about 5 years ago

Powerful Terminal Commands to have in your Toolbox
Some powerful Terminal commands worth having in your toolbox
over 5 years ago

Setting up a fresh server for Continuous Deployment with Git
How to setup 2-keystroke-deploy with git 😎
over 5 years ago

Wrapping my Brain around Recursion
Trying to understand the concept of recursion in programming
over 5 years ago

Eloquent Computed Properties
Using computed properties on Eloquent models like Vue computed properties
over 5 years ago

Manipulating images from the CLI
An intro to SIPS cli tool
over 5 years ago

Vue - Sorting arrays by multiple params
Filtering arrays by multiple parameters in Vue
over 5 years ago

Setup your own Laravel CD with GitHub webhooks
How to setup continuous Laravel deployment with GitHub webhooks.
over 5 years ago