golang, go, sqlite3, sql, full text search Quick and dirty full-text search with SQLite3 and Golang How to implement full text search queries in SQLite3
The Software Engineer's Bullet Journal y brutalist bullet journal flow geared towards utility and productivity. 4 years ago, I discovered the bullet journal. I was in a code bootcamp at the time, and was looking for a system
career The Best Advice I've Ever Received I recently had a company dinner with our principal architect at one of our company all-hands meetings. It was one of the first times we had really sat down and talked, not just
2018 In Numbers I wanted to take a look back at the last year of my life as objectively as possible, so I decided to try and quantify exactly how my year went. This is an
Deployment First Development (or how to actually finish projects) Everyone has them. You know you do. That side project that you'd love to finish but you've neglected it since the second day you worked on it. It's not a bad thing, but
Automated Builds with Docker and Flightplan JS Using Flightplan I was looking for a quick and easy way to do deployments with JavaScript without having to setup a full jenkins server, connect my GitHub accounts, etc... I've written in the
Deploying Apps with FlightplanJS I have been looking for a clean way to push to a production server for a while, and a while ago I read about FlightplanJS. Flightplan is basically a wrapper around some bash
Easy Deploys with Git Hooks I struggled for a long time to find an easy solution to deployment. It doesn't take long to get sick of remote accessing your server, navigating to your project directory, doing a git
Design for Developers Photo Credit to Lucas Benjamin @aznbokchoyAre you an engineer? Are you terrible at design? Follow this guide to get a real quick better sense of design. I've made them into small, bite-sized rules
Embedded Documents in Mongoose Quick tip: Notes on using embedded models in MongooseRecently I was working on a project where I needed to use embedded documents in Mongoose. When I first tried this, this is what my
Web Development Resources When I first started learning development, I regularly bookmarked and kept notes on sites that I used, tutorials I liked, git repos that I found useful, etc... As of today, I have condensed
Creating a Development Server with NGINX There are a lot of cases where subdomains can come in handy. One of the most frequent use cases for a subdomain is a development server on the same domain as your default
Dockerize a Static App with Nginx Setup barebones static appYou should have your app's production build boil down to a single folder. I usually point it all to ./build or ./dist Create your apps DockerfileCreate a file named Dockerfile