Journal
Articles I've written over the years and lessons learned along the way.
Visualize the DOM in 3D with Mouse Movement
See the DOM in a whole new way.
Your Guide to Installing and Using Hugging Face Models
A comprehensive guide to installing and using Hugging Face models.
Find the Icon or Favicon on A Website
A quick and simple way to find the icon or favicon on a website.
Mackup Dotfile Manager
A quick guide on how to set up mackup for dotfiles.
Using The Super Fast Kitty Terminal
A blunt guide on how to set up kitty as your new terminal.
Get to Know Supermaven - Your Go-To Coding Sidekick
Supermaven lets you write code 2x faster with AI. Let's set it up.
Tailwind CSS Cheatsheet
A cheatsheet on how to use Tailwind CSS classes and links to resources.
The 2024 CSS Cheatsheet
A cheatsheet on how to use some of the most commonly used CSS properties.
zshrc for 2024
Setting and configuring zshrc in the modern age.
The Best Developer Notebook Obisidian
Obsidian: dooooooooope open source writing app tailored to programmers' thought processes.
Docker Commands
This is a quick cheatsheet for the most commonly used Docker Commands.
Finding OG Metadata on a Website
How to extract OG Metadata, using JavaScript console, on a website
React Cheatsheet and Basics
A quick cheatsheet on how to use some of the most commonly used React.js features.
JavaScript One Liners, The Ultimate Guide
A collection of JavaScript one-liners that will help you code like a pro.
Figma Cheatsheet
A guide to all the keyboard shortcuts in Figma.
Finding RSS Links on Websites
A simple tutorial on how to find RSS links on websites using some console log magic and Javascript.
Determining Disk Space Usage on Linux/Unix
A simple guide on how to determine disk space usage on a Linux/Unix system.
The Joy of Virtual Environments in Python
A simple guide on how to determine disk space usage on a Linux/Unix system.
Infinite GPT
Use GPT for infinite length text generation from the command line.
Prompt Engineering
A brilliant guide written by Brex on prompt engineering and crafting the perfect prompt for OpenAI's GPT-4.
Using OpenAI to Summarize the News
A a quick-ish, step-by-step tutorial for setting up OpenAI's `autocompletion` with `Python 3`.
10 Reasons Why I Like Python over Node.js & Why You Should Use It - An experiment in purely local AI content generation
Python vs Node.js. This was written using several open source AI libraries. Just wanted to test it out.
Setting Up Zshell
This tutorial will guide you through the process of setting up custom commands and aliases for ZShell and its plugins.
Getting Started with OpenAI API through Python
A a quick-ish, step-by-step tutorial for setting up OpenAI's `autocompletion` with `Python 3`.
How To Set Up A New Mac From Scratch
A straightforward guide to setting up your computer for development based on what I use and how to install it.
Git Config Shortcuts
A straightforward guide to setting up your computer for development based on what I use and how to install it.
Moving from Bitbucket to Github
A quick set of commands to safely move your Bitbucket repo to Github all while keeping history and everything.
Path of Exile Launcher, One Keyboard Command to Start Them All
Created a quick script that launches path of exile on windows using Win + Shift + G and displays a themed toolip; uses AutoHotKey.
Updating Arch Linux After A Long Time
Stuck getting `Errors occurred, no packages were upgraded.`? Well, have I got the solution for you..
Changing Wordpress URLs via MySQL or CLI
A straightforward guide to setting up your computer for development based on what I use and how to install it.
FFMPEG Cheatsheet
Here's a quick cheatsheet I compiled over the years to quickly converting things using ffmpeg.
Regex in Path of Exile
A collection of Path of Exile regex usable in search fields in game.
The Last Year in Path of Exile
Over the past year or so, I've been playing Path of Exile when new seasons come up relatively casually...
Using NMAP
Nmap (Network mapper) is a dope open-source tool for seeing what's going on networks and how security is looking.
Pretty PHP Debug Output
A quick copy-pasta for rapid PHP debugging.
Vim vs Emacs vs Spacemacs vs Other Command Line Text Editors
Text editors are essential tools for developers, allowing them to create, edit and manage code. There are many text editors available, each with their own strengths and weaknesses. This article will compare and contrast the features, advantages, and disadvantages of Vim, Emacs, Spacemacs, and other command line text editors.
Experiments in NFT Collection Generation
Each piece is meant to represent a moment in time, describing the emotion of that moment, visually.
Grokking Essential Python
In order to become proficient in Python programming, it is important to understand the top 20 most commonly used things. This tutorial will provide a brief overview of these 20 concepts, as well as provide resources for further exploration.
Retro Gaming with 351Elec
I recently was introduced to the wonderful world of mobile game emulation and I love it. Come join in on the fun.
Getting Started with Blender
Blender is a free and open source 3D animation, modeling, development, and more program that makes creating all kinda of media somewhat easily. Here's a starters guide.
Using Yabai
yabai is an awesome tiling, snapping, layout, and controller for your windows on macOS.
Raps. My favorite Hip Hop, Rap, RnB Playlist
A growing playlist of 150+ rap, hip hop, and R&B songs.
Remove All Your Facebook Likes
Wipe your like history clean.
Beats. Lo-Fi, Chill Music Playlist
Chill beats to listen to while doing stuff.
Why Path of Exile is the Best ARPG
Path of Exile is one of the best ARPGs for PC and consoles. This is my fairly in-depth review on what sets it apart from everyone else.
Chugga. Hardcore, Metal, Djent Playlist
A solid, balanced, head banger playlist.
Useful Javascript Snippets & Functions Megalist
A long, curated list of useful javascript functions and snippets I've collected throughout the years.
Handy PHP Snippets & Functions Round 2
Back with another PHP guide with useful snippets and functions you can use in your projects.
Fix For Error in Photoshop "Could not complete your request because of a program error"
Got stuck on this bug for a minute, figurued I'd share the solution to known bug in Photoshop 2021
Set Local Page as Homepage/New Tab in Firefox
A short walkthrough to setting a local HTML file as your homepage and new tab page in Firefox
My Favorite Vim Plugins
A curated list of essential plugins and command line tools to improve your productivity.
Solution for Linux apt-get "KEYEXPIRED - The following signatures were invalid"
Sometimes keys get old on a server you've had up for a while. We just need to update those third party keys.
Essential Command Line Tools
A curated list of essential plugins and command line tools to improve your productivity.
How to Make Data Requests
"Data requests or web scraping, also known as data extraction, is the process of retrieving, thus scraping,
Javascript ES6 Cheatsheet
"A cheatsheet containing ES2015 [ES6] tips, tricks, best practices and code
Favorite Github Repos
Today I'm going to share with you some of my absolute favorite finds on Github. Some are rare gems, others are foundational or lifesavers. Each is worth a glance at the very least if not a deep delving into.
References for Using React
A handy, quick reference for me (and everyone) to come back to when working with React.
Best of PHP Functions
When working with PHP I have a bunch of go-to functions and things I come back to often.
Essential SASS Mixins
Here's some SASS Mixins I've collected over the years.
SASS Cheatsheet
Sass is an extension of CSS, adding nested rules, variables, mixins, selector inheritance, and more. It's translated to well-formatted, standard CSS using the command line tool or a plugin for your build system.
SSL With LetsEncrypt
This tutorial is a quick one. Cause generating an SSL certificate should be quick and painless anyway.
Using Figma As a Primary Design Tool
Figma is the new hotness when it comes to designing, particuarly for the web, but for most anything really. It's a Javascript based web based application that essentially supplements (or replaces) a lot of vector based design tools like Sketch, Illustrator, and Photoshop.
Using and Organizing Icons with IconJar
Recently I gave IconJar a try. It's a fairly simple program for Mac that allows you to browse and preview all your icons in one place. Similar to what Font Book or Extensis Fusion is for fonts.
Docker Cheatsheet
This is a quick cheatsheet for the most commonly used Docker Commands.
MongoDB Cheatsheet
Here's a cheat-sheet for basic database management and manipulation in MongoDB.
MySQL Cheatsheet
Here's a cheatsheet for basic MySQL usage.
Vim Cheatsheet
Put together a quick cheat-sheet from things I've copied and saved over the years. I come back to these notes from time to time and thought it time to finally share them.
LEMP: Linux NGINX MySQL PHP Server Configuration Walkthrough
This is a quick and gritty guide to setting up a Linux based server for MySQL, PHP, NGINX.
NGINX Wordpress Template
This is the NGINX config I use for most Wordpress / PHP projects. I've updated it throughout the years with optimal configurations
Favorite Terminal Commands
Here's a list of some random, useful commands and tools to use in the Command Line.
PHP - Get All Links from a Website
A quick little script for PHP that will grab all the links in a page and output them in a human-readable format. Nothing special, but useful.
Curl Cheatsheet
curl is used in the command line or in scripts to transfer data. It is also used nearly everywhere: in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.