Last Build Date: Tue, 13 Sep 2016 03:47:47 +0000
Tue, 13 Sep 2016 03:22:23 +0000At Social Tables, we have this Koa app that needs to read and set a session cookie. We don't want to send that cookie over an unencrypted connection, though. We use koa-generic-session for session management. That library uses the cookies library under-the-hood, and luckily, there's a simple configuration option to avoid sending cookies over an … Continue reading So You Want To Keep Your Cookies Secure
Tue, 06 Sep 2016 20:06:49 +0000A Malicious Module on npm The npm Meltdown Uncovers Serious Security Risks Package install scripts vulnerability Is Guy Fieri in Your Node Packages? Controlling the Node security risk of npm dependencies One easy way to inject malicious code in any Node application
Thu, 28 Apr 2016 20:54:26 +0000tl;dr If you’re trying to configure nginx on Elastic Beanstalk to redirect http requests to https, here’s what I learned. During deployment, the nginx configuration for your app is located at this file path: /tmp/deployment/config/#etc#nginx#conf.d#00_elastic_beanstalk_proxy.conf via Using a container command, you can edit that nginx configuration file right before it gets deployed. I used a … Continue reading Making the Correct Insanely Difficult
Sat, 04 Apr 2015 18:18:11 +0000Key take away for me from "What Great Managers Do to Engage Employees" was this: Performance management is often a source of great frustration for employees who do not clearly understand their goals or what is expected of them at work. They may feel conflicted about their duties and disconnected from the bigger picture. For … Continue reading Managers, Goals, and Performance
Tue, 24 Mar 2015 22:47:18 +0000I want to reprogram the way I think about the state of my data models. Think of a blog post. Before I publish it, it's unpublished. After I publish it, it's published. If I unpublish it, it's unpublished again. Maybe I edit it and republish it. Published again. I (and a lot of programmers, I … Continue reading History v. State
Wed, 04 Mar 2015 03:40:04 +0000Among other things, in the past 24 hours, I've: set up an RDS MySQL instance made an RDS instance a replication slave of our database hosted with Linode fiddled with my bash prompt and other .bash_profile goodies made breakfasts and lunches for my 2 little kids made myself a lovely salad for lunch dropped my … Continue reading Things I did today
Sat, 28 Feb 2015 05:05:15 +0000I've decided to use my mact.me domain name for this blog. The old domain name, yabfog.com, was just terrible. Enough was enough.