arktronic.com
Regarding company loyalty - Arktronic.com
https://arktronic.com/weblog/2013-08-18/regarding-company-loyalty
Published on Sunday, 18 August 2013 at 11:58 PM. Doing some evening web surfing, I came across an intriguing Reddit post entitled Don't be loyal to your company. That pointed to a blog post. The blog is currently offline, probably due to the Reddit traffic, but a Google cache of the post. Exists. After reading that post, I felt a visceral need to respond, so that's what I'm doing now. I currently work at a 100 person consulting company. Previously, I was at a 10 person consulting company. And bef...
arktronic.com
YAPoP (Yet Another Post on Pairing) - Arktronic.com
https://arktronic.com/weblog/2015-02-03/yapop-yet-another-post-on-pairing
YAPoP (Yet Another Post on Pairing). Published on Tuesday, 3 February 2015 at 11:30 PM. I almost named this post Yet Another Personal Opinion On Pairing, but the resulting acronym didn't seem entirely appropriate. So, what's the big deal with pairing - or pair programming, as it were? Should another person be brought in to replace the missing one either temporarily or permanently? Bringing in another person temporarily would be disruptive. Everyone has a unique way of communicating, typing (Dvorak? And b...
arktronic.com
API design: adequate vs. awesome - Arktronic.com
https://arktronic.com/weblog/2015-03-29/api-design-adequate-vs-awesome
API design: adequate vs. awesome. Published on Sunday, 29 March 2015 at 10:31 PM. To say that the answer is UX might seem a little strange, since we don't generally think of developer-facing stuff as needing a facelift, but that really. The answer, in my opinion. The main difference is in who the U is in UX here. The developer is your user. So, UX in this instance could be called DX (not to be confused with 486DX). Why would you want to design your API to be good, though? Introducing Some Random Developer.
arktronic.com
SSL yourself - Arktronic.com
https://arktronic.com/weblog/2014-11-06/ssl-yourself
Published on Thursday, 6 November 2014 at 9:00 AM. Do you have a blog? Now, tell me this: is it accessible over HTTPS? If you're like most people, your answer is going to be something along the lines of, No, why should I bother? Or if the information you're entering at the local cafe is being intercepted by someone sitting two tables away? If you don't have a dedicated IP address for your site or if you don't have a valid SSL certificate, you can still serve your website over SSL and have it work in the ...
arktronic.com
Arktronic.com
https://arktronic.com/page2
Page 2 of 5 Next ». API design: adequate vs. awesome. Published on Sunday, 29 March 2015 at 10:31 PM. Inspired by a Twitter conversation regarding REST APIs, I wanted to better express my thoughts and feelings about API design (and I use the term API to not just mean REST API, but also frameworks and anything else that you might create that has some sort of interface for other…. YAPoP (Yet Another Post on Pairing). Published on Tuesday, 3 February 2015 at 11:30 PM. Do you have a blog? New blog and new tea.
arktronic.com
How to run an elevated privilege ("as administrator") app on Windows startup - Arktronic.com
https://arktronic.com/weblog/2013-11-06/how-to-run-an-elevated-privilege-as-administrator-app-on-windows-startup
How to run an elevated privilege ("as administrator") app on Windows startup. Published on Wednesday, 6 November 2013 at 2:26 PM. Running an elevated application at startup time on Windows 8 is rather annoying. Normally, the easiest way to run anything at startup is to simply create a shortcut to it in. AppData% Microsoft Windows Start Menu Programs Startup. Set UAC = CreateObject(Shell.Application) UAC.ShellExecute C: Program Files OpenVPN bin openvpn-gui.exe, , , runas, 1. If you'd like to contact me, ...
arktronic.com
The why and how of personal VPNs - Arktronic.com
https://arktronic.com/weblog/2015-04-21/the-why-and-how-of-personal-vpns
The why and how of personal VPNs. Published on Tuesday, 21 April 2015 at 11:30 PM. What's the point (-to-point)? Public Wi-Fi is bad? Public Wi-Fi hotspots that are available from your favorite coffee joint, or your hotel room, or the airport aren't bad per se. The problem is, they're not very secure. In fact, there's a hint to that effect in their very name:. A lot of the activity you do while on a. And then, of course, there's malicious alteration of data. Depending on a number of factors, it's pos...
arktronic.com
Encryption and you - Arktronic.com
https://arktronic.com/weblog/2015-05-08/encryption-and-you
Published on Friday, 8 May 2015 at 1:00 AM. As software developers, we often have to deal with encrypting sensitive data. These days, for most of us, that simply means integrating with and enabling existing security frameworks. For web developers, it's often as easy as configuring the web server to use HTTPS. What can go wrong? A side-channel attack is essentially an attack on a cryptosystem based on weaknesses in its implementation. Probably the most well known side-channel attack method is the timi...
arktronic.com
New blog and new tea - Arktronic.com
https://arktronic.com/weblog/2014-08-09/new-blog-and-new-tea
New blog and new tea. Published on Saturday, 9 August 2014 at 7:50 PM. Most blog engines out there must be kept updated because they run complex dynamic code and are thus potentially vulnerable to various attacks - anything from simple SQL injection. As an aside, if you make websites, you. To check out OWASP. So, how can I have a blog and avoid having to keep its engine up to date to avoid security problems? By removing the dynamic on-the-fly processing! Enter the static site generator. Unfortunately, I ...
SOCIAL ENGAGEMENT