July 24, 2021

How To Backup a Wordpress or Any Static Website

Today my girlfriend fiance wanted to backup an old blog of hers that was hosted on wordpress. There are many tools and applications that you can use but using wget you can download all the static files with a simple command line tool. WEBSITE=https://jonathanhinds.com wget \ --convert-links \ --backup-converted \ --adjust-extension \ --recursive \ --level 10 \ --page-requisites \ --timestamping \ --force-html \ --restrict-file-names=windows \ --no-host-directories \ $WEBSITE This will download all the static files and update the base urls for links so they still work when run locally. Read more
#ssl | #go

November 29, 2020


gcrt is a simple in cli tool to check certificate information of certain domains against https://crt.sh/. GitHub source. to install go get -u github.com/jhinds/gcrt usage gcrt is a tool to query the Certificate Transparency Logs it does so by querying https://crt.sh Complete documentation is available at https://github.com/jhinds/gcrt Homepage https://gcrt.jhinds.dev Usage: gcrt [flags] Flags: --between string The dates to run the query for in the format start-date:end-date. The dates should have the format YYYY-MM-DD -c, --count string Don't return the results just the count --days string How many days back to query -d, --domain string Domain to find certificates for. Read more

March 1, 2019

Sketch: Forever Abby's

I took a few improv and sketch classes in the past at the Magnet Theater in NYC. Great theater, great classes, great teachers. Here is one of my sketches from my level one class that for some reason I rediscovered today. Enjoy! Forever Abby’s INT - SUBURBAN LIVING ROOM - DAY Two tween siblings sit around a living room with nothing to do. The brother sits cross-legged pinching himself while the sister plays with her hair lying down with her legs against the wall. Read more

January 19, 2019

Using Github Actions To Deploy To Firebase

I wrote an article ages ago about how I set up a blog using CircleCI and Firebase. This was a really nice workflow where I could get near instant updates with just a git push. Given I’m a cheapskate once github annonuced they are giving everyone free private repos I started to move all my stuff away from bitbucket back to github since I really like their dev experience and I’m in there all the time. Read more

October 23, 2017

Closing out Consensys Academy in Dubai

A few months ago I applied to the Consensys Academy Blockchain Developer Program. For those of you who don’t know, Consensys is the largest company in the Ethereum space and composed of hundreds of talented blockchain developers and specialists. They recently had an academy program where you apply for the chance to take a course on Ethereum Blockchain development in conjunction with b9 Labs. If you successfully complete the class to their standards you are chosen to go to Dubai and compete in a hackathon building decentralized applications on the blockchain network. Read more