John KinsellainThere’s no m on .co2022 Application Security in Review(I wrote this while on vacation in December, but didn’t manage to publish before the New Year…)Jan 6, 2023Jan 6, 2023
John KinsellainThere’s no m on .coThe dumbest security control I’ve coded in the last yearAt my startup cysense, we have several internal systems in our R&D environment that staff sometimes need to access to test and develop…Jul 7, 2022Jul 7, 2022
John KinsellainThere’s no m on .coWhat Modern CI/CD Should Look Like“OK, smart guy. If they’re all wrong, what should CI/CD look like?” asks my imaginary friend after reading my last blog post about how…Jun 25, 20201Jun 25, 20201
John KinsellainThere’s no m on .coInsecure by Default: Kubernetes CICD Reference DiagramsWhen preparing for my Infosec World 2020 talk on orchestrating security, I was searching the Internet for an example workflow diagram for…Jun 17, 2020Jun 17, 2020
John KinsellainThere’s no m on .coThe current state of API access to your Schlage Encode Locks(TL;DR: not quite yet, as of May 2020. Maybe in six months?)May 15, 20203May 15, 20203
John KinsellainThere’s no m on .coKeeping track of Docker MachinesAs I play with different docker machine configurations between development environments and local vs remote systems, making sure I’m…Mar 6, 2016Mar 6, 2016
John KinsellainThere’s no m on .coSave bandwidth and time with Docker pullsI’m lucky - my home office is served by Webpass. Network connectivity and speed is almost never an issue. I pay little attention to my…Feb 19, 2016Feb 19, 2016
John KinsellainThere’s no m on .coHow Medium trusts publishersOver the holidays I decided to pull the plug and move my (minimal) blog content over to Medium. Plenty of posts out there on why folk do…Jan 4, 2016Jan 4, 2016
John KinsellainThere’s no m on .coAmazon’s subscription model seems to be getting betterJan 9, 2015Jan 9, 2015