duffnYou Are GreatThough it may not always feel like it, it’s important to remember that you are special, you are wanted, you are great.Aug 9, 2019Aug 9, 2019
duffnAnalyzing Cloudflare Logs with AWS AthenaAs with many features with Cloudflare, you can enable their Logpush service with the click of a button. Logpush sends your HTTP request…Aug 3, 2019Aug 3, 2019
duffnUsing Minikube with Local Docker ImagesWhen developing locally with Minikube, you may want to use locally built Docker images instead of images hosted in a registry. Why push…Sep 29, 2018Sep 29, 2018
duffnStatic Websites with AWS S3 and CloudflareAmazon Web Service’s S3 is an excellent place to deploy a static website. If Cloudflare is your DNS provider, however, there are a few…Sep 29, 2018Sep 29, 2018
duffnIntroducing GReleaserDo you use Jira? Do you use GitHub? Do you create versions in Jira and also releases in GitHub? Are you tired of manually tagging commits…Aug 19, 2018Aug 19, 2018
duffnSupervisor reread and updateI needed to add some options to gunicorn running under supervisor the other day. I ran gunicorn from the command line with the new…Jul 30, 20161Jul 30, 20161
duffnCreating a date dimension table in PostgreSQLIf you’ve ever read any of Ralph Kimball’s data warehouse books or have any experience with modeling data in the Kimball style, you know…Apr 22, 20167Apr 22, 20167
duffnGetting started with LoopBack and SQL ServerIn this tutorial, we’ll talk about getting started with LoopBack and SQL Server. We’ll create an API using an existing SQL Server table as…Mar 23, 20153Mar 23, 20153
duffnSetup Jenkins CI with your Node.js LoopBack API and BitbucketThis tutorial will cover setting up your Nodes.js LoopBack API application with a private Bitbucket repository and Jenkins CI for your…Mar 22, 20151Mar 22, 20151
duffnLogging LoopBack API requests to Keen.ioI’ve been experimenting with LoopBack recently, using it to prototype an API. It really is quite amazing how quickly you can get a…Mar 14, 2015Mar 14, 2015