Tag Archives: tips
Combine Multiple Field Tags in Go
AccountID
into account_id
and that sort of thing. Then one day I needed to load data from config using mapstructure and it took a few attempts with the search engine to find the syntax I needed, so it’s here for next time I need it (or in case you need it too). Continue reading Adding Tables of Contents to Markdown
Using Environments in Postman
Accessing Nested Config with Viper
Remove Accidental Content from Git Commit
node_modules
directory in your otherwise excellent and useful commit. This post will walk you through how to fix the problem without losing any of your work. Continue reading Counting Duplicate Commit Messages
Test Web Requests with a Local RequestBin
docker-compose
configuration. Continue reading Managing Environment Variables in PHP
Copying CouchDB Data Between Laptops
Ngrok allows me to make the CouchDB on one machine visible to the world (with all the security caveats that this entails! It’s a random URL, never leave the tunnel open longer than you need it, etc) with a command like this:
ngrok http 5984
This opens a tunnel to my local machine on port 5984 which is CouchDB’s default port. I’m running a local dev instance that doesn’t need a username or password which makes this simpler if not exactly secure. I get a gobbledeegook ngrok URL that will allow anyone, anywhere to talk to my CouchDB.
Then I went ahead and on the other laptop, used the web interface to start replication from the sample products database on the local machine over to the one on the ngrok URL.
As soon as it starts, the first laptop shows that there’s traffic coming over the ngrok link – and a few minutes later I had the database I wanted and can go ahead and work on this feature.