frickjack

https://blog.frickjack.com/

Tuesday, July 31, 2018

little-elements

›
Last week I rolled out an update to apps.frickjack.com that changes the plumbing of the site. The javascript is now organized as un...

wait for kubernetes pods

›
First, there's probably a better way to do this with kubectl rollout , but I didn't know that existed till last week. Anyway ......
Saturday, April 07, 2018

nginx reverse-proxy tricks for jwt and csrf

›
I've been doing devops work over the last few months at CDIS . One of the tasks I worked on recently was to extend the nginx configur...
Thursday, November 23, 2017

Jenkins Backup Pipeline

›
I recently setup a Jenkins CICD service to complement the Travis based automation already in use where I work . I worked with job-based J...
Saturday, August 19, 2017

stuff an app into a docker image

›
I had some fun over the last week setting up a docker image for an S3-copy utility, and integrating it into the gulp build for https://apps....
Sunday, August 13, 2017

versioning js and css with gulp-rev and gulp-revReplace

›
I've discussed before how I run https://apps.frickjack.com on S3 , but one issue I did not address was how to version updates, so that...
Monday, August 07, 2017

use docker's overlay2 storage driver on Ubuntu 16.0+

›
Docker defaults to using its aufs storage driver on Ubuntu 16.0.4, but the system has a 4.4 kernel, so it's probably a good idea to swi...
Monday, June 05, 2017

S3+CloudFront+ACM+Route53 = serverless http2 https site with CDN

›
The other night I logged into the AWS web console, and upgraded my little S3 hosted site at https://apps.frickjack.com to http2 with TLS - ...
Monday, May 29, 2017

Content Security Policy and S3 hosted site

›
When I went to implement a content security policy on http://apps.frickjack.com I was disappointed to realize that the 'Content-Securi...
Saturday, May 27, 2017

Update apps.frickjack.com - new 511 app

›
I finally updated my little S3 -hosted web sandbox at http://apps.frickjack.com . The update has a few parts. First - I took down some old...
Thursday, January 26, 2017

VPN blocking Docker routes on Windows Workaround

›
Here's the situation. You're stuck in 2017 running Windows 7 with a Cisco VPN client. You're also a Docker evangelist, and run...
9 comments:
Monday, January 23, 2017

Debugging Dockerfile builds

›
I often find myself in a situation where I'm building an image from some Dockerfile, and the build fails 10 or 15 lines in, and I want t...
Sunday, October 16, 2016

Dynamic karma.conf.js for Jenkins

›
Karma-runner is a great way to run jasmine javascript test suites. One trick to make it easy to customize karma's runtime behavior is...
Saturday, September 24, 2016

JAAS vs AWS Security Policy vs RBAC vs FireBase vs ACL vs WTF ?

›
I've been thinking a bit about authentication and authorization lately, and while I may have my head semi-wrapped around authentication ...
Sunday, August 07, 2016

Custom JUnit4 TestRunner with Guice

›
It's easy to write your own JUnit test-runner. A developer on the java-platform often writes code in the context of some framework or ...
Tuesday, July 19, 2016

Gradle with "Service Provider" Pattern

›
I've started dusting off my old littleware project over the last month or so on a "dev" branch in github. As part of the clea...
Sunday, June 12, 2016

Decouple UX and Services API's in Single Page Apps

›
An old-school PHP, Struts, JSF, Rails what have you webapp was deployed with a strong binding between the application's UX and backen...
Sunday, May 15, 2016

Problems with Cookies (session management with multiple authentication providers)

›
The web project I work on has an old-school login with username and password, check the hash in the database, and set a cookie design th...
Monday, February 15, 2016

Docker and Application Versioning

›
When transitioning from a virtual machine based deployment model to a container based model there are at least two ways to version an ap...
Sunday, January 31, 2016

javascript decomposition with bower's shorthand resolver

›
We started using bower to manage third party dependencies in our projects, and realized that we could also use bower to help decompos...
‹
›
Home
View web version
Powered by Blogger.