Last 250 Comments

re: Managing Server Access, SSH Keys and our solution!
I kinda lost the ball, somewhere: are you making use of SSH...
re: 10 Hiring Practices That Will Keep Me From Working for You
Whiteboard interviews I hate whiteboards unless they ...
re: 10 Hiring Practices That Will Keep Me From Working for You
You forgot: "Ringing my phone two times in succession and ...
re: How do you feel about chasing internet points, badges and the gamification of everything?
If I made a one-word response that consisted solely of #iro...
re: How do you feel about chasing internet points, badges and the gamification of everything?
I hate point-oriented systems. Nothing like some point-whor...
re: How do you decorate, and customize your computer?
The way I know I'm not a Real Developer™: I don't do anythi...
re: Company switching to Macs, should I switch my job?
You're still stuck with the horrid "we know what you want b...
re: Company switching to Macs, should I switch my job?
Yeah... While OSX gives a familiar-feeling environment, som...
re: Company switching to Macs, should I switch my job?
You know that Mac is a Linux, right? You can do almost eve...
re: Company switching to Macs, should I switch my job?
Been there. Worked for a great, high-performing consultancy...
re: What is the hardest part of your job?
Having customers that say "we want to achieve <GOAL>"...
re: Company switching to Macs, should I switch my job?
If being handed a Mac is enough to make you question your ...
re: working remotely
Yeah... As a consultant that works for several customers, I...
re: [Ask Dev] Is Slack disruptive at work?
Sounds like you guys have a corporate culture problem. In g...
re: [Ask Dev] Is Slack disruptive at work?
GV (and similar services) are great for retaining control o...
re: [Ask Dev] Is Slack disruptive at work?
My phone number's in my Slack profile. That said: A lot o...
re: [Ask Dev] Is Slack disruptive at work?
Slack is what you make of it. When we were a small organiz...
re: working remotely
Slack for ad hoc communications. Tools like Hangouts for me...
re: How open-source will Tumblr become?
2) WordPress has already copied one aspect of Tumblr, ages...
re: How open-source will Tumblr become?
Tumblr users will systematically migrate to WordPress. ...
re: How open-source will Tumblr become?
Was gonna say. Tumblr, while not quite {4,8}chan-like, defi...
re: How open-source will Tumblr become?
Yeah: they also tend to be a lot more security-conscious: i...
re: Advanced usage of yum-config-manager with setopts
My condolences. Seems the number of people that know how to...
re: How open-source will Tumblr become?
That's been the Verizon way since at least the Bell Atlanti...
re: How open-source will Tumblr become?
Yeah. That was a huge "understand your community" gaff. Re...
re: How open-source will Tumblr become?
The price-tumble is because Tumblr loses a ton of viewershi...
re: Remote Workers Are Not That Far Away
...And it also takes having a central office staff that und...
re: cron and crontab: some classics are timeless
Heh... I'm too much of a control-freak to like using files ...
re: Advanced usage of yum-config-manager with setopts
When you build your self-created repos, you don't include t...
re: Remote Workers Are Not That Far Away
Working in an area like the DC metro area, unless your cent...
re: What made you get into programming?
I am fundamentally lazy. I hate wasting key-strokes (I get ...
re: Using grep and history command to find previous commands in Linux
If you know the command you're trying to repeat, then !<...
re: VIM: use dot command to do repetitive tasks faster
There's several vim plugins you can use that can turn vim i...
re: VIM: use dot command to do repetitive tasks faster
I'm more a fan of macros and key-bindings for more-common r...
re: cron and crontab: some classics are timeless
Even better are /etc/cron.d files. Much better for environm...
re: Remote Workers Are Not That Far Away
Once you've accepted "remote" developers as a hiring-soluti...
re: Advanced usage of yum-config-manager with setopts
Usually, just installing the -release RPM takes care of thi...
re: Learning Python from Scratch: Tuples and Sets
I act as a participant on a number of "early access" web-pr...
re: Learning Python from Scratch: Tuples and Sets
For those of us that don't learn well from video-based mate...
re: 10 Git Tricks to Save Your Time and Sanity
True, but that could be said for many (most?) tools. That s...
re: 10 Git Tricks to Save Your Time and Sanity
A few weeks ago, I used #9 to figure out "how long has this...
re: What are the worst security practices you've ever witnessed?
"Checkbox security". It really exposes that your organizati...
re: Git TIP - Why you should not keep a local master branch ?
This would be why we tend to fork-and-branch (and set branc...
re: What Causes Scope Creep and How to Avoid It
When I'm asked to solve a problem, the usual interaction lo...
re: Sizing AWS EFS bursting-mode to your application
Also, thanks for both the original post and engaging on my ...
re: Sizing AWS EFS bursting-mode to your application
Part of what drove us to EFS alternatives was that the auto...
re: Sizing AWS EFS bursting-mode to your application
Problem with EFS and bursting is, when you resort to the dd...
re: The Case Against Pull Requests (And How to Fix Them)
Overall, it depends on the code and how your team works on ...
re: Install GIMP If You Want PHOTOSHOP On Linux.
Been using Gimp on Windows for a decade and a half, now? Gr...
re: Health issues you face being a Developer 🏥
Never been able to do stand-desks. The entire time I'm stan...
re: Health issues you face being a Developer 🏥
Genetic predisposition to carpal tunnel syndrome. Had my fi...
re: Health issues you face being a Developer 🏥
Gym was so much easier when I was a traveling consultant. W...
re: Health issues you face being a Developer 🏥
Fitbit user, too. Problem is, I've got sensitive skin and, ...
re: Health issues you face being a Developer 🏥
I've the fun combo of being both hyperopic and having fairl...
re: AWS Terms
Coming up on four years of providing cloud-enablement servi...
re: What's your most re-watchable movie?
Ragnarok is, perhaps, the best of the mainline Avengers mov...
re: What's your most re-watchable movie?
I actually think Fury Road (and Mad Max II) is a better hei...
re: What's your most re-watchable movie?
Yup. One of the ones on my top-5.
re: What's your most re-watchable movie?
Of all the Spiderman movies, it's the most "mature". So lit...
re: What's your most re-watchable movie?
Twice in the theatres, once, so far, since it came to NetFl...
re: What's your most re-watchable movie?
Perennially re-watchable: Fifth Element Princess Bride ...
re: AWS Terms
Access control list (ACL): A firewall/security layer on th...
re: If you mostly write code for your day-to-day, do you have plans to get promoted out of that situation?
One can be promoted and not be forced to leave behind creat...
re: Debugging Travis CI is very hard.
Debugging with a lot of frameworks isn't stellar. Often, yo...
re: What are your thoughts on the whole 10x engineer viral discussion?
I'm one of the people afflicted with the "remembers too muc...
re: How to Setup Multiple Ssh Keys for Multiple Github/Bitbucket accounts.
If you're already doing commit-signing, then you've likely ...
re: What are your thoughts on the whole 10x engineer viral discussion?
I use Vim and I categorise myself as an 11x coder. Is th...
re: What are your thoughts on the whole 10x engineer viral discussion?
Despite the fact that humans can only remember 7 things in...
re: What are your thoughts on the whole 10x engineer viral discussion?
Reminds me of an old joke... // // Dear maintainer: // ...
re: What are your thoughts on the whole 10x engineer viral discussion?
...And you're missing that the engineer in question isn't n...
re: What are your thoughts on the whole 10x engineer viral discussion?
Oof... I resemble that 3. tweet from Shekhar Kirani. :p
re: Will software ever become "blue collar" work?
Depends on what you mean by "blue collar". Typically, that ...
re: Which computer era would have been the most exciting to take part in?
I actually worked that night out our California datacenter....
re: Is Slack (et. al.) Scalable
Heh... I guess what I'm looking for is "how do larger orgs ...
re: What sport/physical activity would you recommend to someone who's not super sporty by nature?
Day-to-day: walking Outdoorsy but not super sporty: casual ...
re: You Don’t Need a MacBook to Become a Coder
Maybe they're sturdier, now, but the 2004-vintage MBP was n...
re: Which computer era would have been the most exciting to take part in?
You got used to flipping dip-switches and having to juggle ...
re: Which computer era would have been the most exciting to take part in?
You haven't had real fun until you've waited several days f...
re: Which computer era would have been the most exciting to take part in?
Was there. It wasn't great. Token ring? AUI intefaces? Thic...
re: Which computer era would have been the most exciting to take part in?
More likely, the'd have taken that knowledge to combat Linu...
re: Which computer era would have been the most exciting to take part in?
It was only called "Ghosting" if you were using Symantec's ...
re: Which computer era would have been the most exciting to take part in?
I'd have taken the position AOL offered rather than the one...
re: Which computer era would have been the most exciting to take part in?
Y2K was fun: I got $1000 just to be on available in case so...
re: You Don’t Need a MacBook to Become a Coder
Most people tell me similar. However, no one's said to me, ...
re: You Don’t Need a MacBook to Become a Coder
If by command line being pretty much the same, you mean OSX...
re: You Don’t Need a MacBook to Become a Coder
My last laptop, I bought a roided-out "workstation replacem...
re: You Don’t Need a MacBook to Become a Coder
I carried an MBP for three years for work. My boss, at the ...
re: You Don’t Need a MacBook to Become a Coder
But all my nifty stickers would look less spiffy on somethi...
re: Making On-Call Not Suck
I've been in IT for 25 years now. Haven't really seen a cha...
re: How many monitors do you use when programming?
I use a ZBook. It's a furnace, too. At the time I bought it...
re: Sometimes when I'm writing Javascript I want to throw up my hands and say "this is bullshit!"....
I figured you were just going to stop at "throw up".
re: How many monitors do you use when programming?
Virtual desktops have been a thing since OLVWM (late 80s/ea...
re: Do you have your next vacation planned?
Had been planning to do our third EDC in May 2020 (even sta...
re: When to start looking for your next role?
Combination of things. I've been in the IT field since the ...
re: How many monitors do you use when programming?
<ALT><TAB> and <ALT><SHIFT><TAB&...
re: What do you think about putting level of experience next to skills in your CV?
I wouldn't. Unless everyone uses the same rating system and...
re: How many monitors do you use when programming?
I do everything on my laptop. I run most things maximized o...
re: When to start looking for your next role?
Generally, I update my resume after I've completed enough o...
re: I Can't Do It All: My Burnout Story
While I've generally avoided call-oriented positions, havin...
re: Making On-Call Not Suck
Fortunately, it was more my wife that got burnt out by the ...
re: Making On-Call Not Suck
Even with the best escalation and call-rotation structures,...
re: Convince me that types are awesome
Something that bit me, recently: ended up having code-squir...
re: Everything you need to know about DNS as a web developer
Small quibble on the assertion: This decision is based on...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
That's great if you work in an industry that doesn't have l...
re: Is Ubuntu Or Fedora A Better Distro For Programmers?
If you're developing for EL7, then developing on a distro t...
re: What have you learned this week?
That when someone asks you to do network benchmarking and y...
re: What have you learned this week?
Similarly (but in May), I learned that the 7-day weather fo...
re: There's only one way to validate an email address
Thus the recent FCC warnings about dialing back unknown "lo...
re: There's only one way to validate an email address
However, sending an activation email is probably prudent i...
re: There's only one way to validate an email address
If you really want to be sure and do not want to depend on...
re: There's only one way to validate an email address
…recaptcha which seems good unless bots learn to solve tho...
re: There's only one way to validate an email address
Used to be, you could validate an email address by connecti...
re: How many email addresses do you use?
Work-issued email address: Purpose/reason for existence is...
re: Discussing the launch of Libra, "A new global currency"
Overall, it seems the primary value for these things is int...
re: What's the best career advice you can give in ten words or less?
Yeah. Automating deployments is definitely a time-suck, but...
re: What does it mean to "task" someone?
I doubt the word "task" itself was spoken by the manager. ...
re: What's the best career advice you can give in ten words or less?
Always amazes me when I run into people that claim to know,...
re: What's the best career advice you can give in ten words or less?
That's why I love doing infrastructure automation: somethin...
re: What's the best career advice you can give in ten words or less?
(More junior) teammates often wonder why I'm so verbose wit...
re: What's the best career advice you can give in ten words or less?
"Find a job where you can get regular wins." The most soul...
re: How to proactively monitor daily lambda cost?
Use the billing alerts feature of the CloudWatch Alarms sub...
re: Going to My First Conference. Pro Tips?
General tip for conferences is around selecting which ones ...
re: What's your worst nightmare as a coder?
Don't forget, "when a critical resource is starting two wee...
re: Do you use tools to manage your schedule?
Been using Google calendar since 2005ish. When I was travel...
re: Chromium and the browser monoculture problem
Noice. =)
re: What was your win this week?
When a months-ago delegated task became an emergency that g...
re: Chromium and the browser monoculture problem
I remember what caused me to switch to Chrome was that, I'd...
re: Do you clone Git repos via HTTPS or SSH?
"Defense in depth" Much like, if you have encrypted volume...
re: How old were you when you wrote your first line of code?
Good times. I learnt 6502 assembler because programs I'd wr...
re: How old were you when you wrote your first line of code?
Six or seven ...now forty-plus years ago. I was interested ...
re: How Can we Hire Best Developers for website Development at affordable rates?
Generally "best" and "affordable" (generally code for "chea...
re: What does it mean to "task" someone?
Culturally speaking, the reason some might be offended by t...
re: How often do you clean your monitor(s)? ✨
Right up until the dirty spots start looking like delimiter...
re: How often do you clean your monitor(s)? ✨
When you've gone out of town with a touchscreen-using spous...
re: Do You Dual-boot?
Thus the second paragraph of my original post.
re: Do You Dual-boot?
Sounds like a perfect use-case for a VM.
re: Do you clone Git repos via HTTPS or SSH?
Primarily attribution: with signed commits, you generally k...
re: Why you shouldn't wear headphones while working
Not every office includes opportunities for networking. If ...
re: Do you clone Git repos via HTTPS or SSH?
Most recent git client implementations let you use a creden...
re: Do you clone Git repos via HTTPS or SSH?
Safe to assume you're not doing signed-commits, then?
re: Do you clone Git repos via HTTPS or SSH?
I've only ever willingly done via SSH. Mostly, when I'm doi...
re: Which Linux Distro Do You Use?
RHEL/CentOS pay the mortgage, so...
re: How often do you clean your monitor(s)? ✨
Perhaps the more critical question is, "how often do you cl...
re: How often do you clean your monitor(s)? ✨
Whenever I start to make reading errors due to the splotch-...
re: Post pictures of your pets below
My two little space-heaters: they lay like this next to me ...
re: What are you "old enough to remember" in software development?
Yeah. It was an annoying way to do things. You'd pop the CM...
re: What are you "old enough to remember" in software development?
Unless you were someone that used multiple computers throug...
re: What are you "old enough to remember" in software development?
Accidentally activating the BIOS password on my first comp...
re: What are you "old enough to remember" in software development?
EMACS. Killit with fire. Nothing like the first time you op...
re: What are you "old enough to remember" in software development?
Where the "wow" was how freaking huge and noisy they were. ...
re: What are you "old enough to remember" in software development?
Dozens of floppies to install a compiler (Hello Borland C)...
re: What are you "old enough to remember" in software development?
Hey: we called those project source printouts "backups" at ...
re: What are you "old enough to remember" in software development?
Novell Netware (and MHS) - So Many Floppy Disks IPX No B...
re: What are you "old enough to remember" in software development?
32K?? Big spender. I remember when my dad brought home a tu...
re: What are you "old enough to remember" in software development?
Nested tables ...with some CSS thown in that rendered comp...
re: What are you "old enough to remember" in software development?
Yeah. It was great, alright. Especially when you worked for...
re: What are you "old enough to remember" in software development?
And how brilliant GOSUB was.
re: What are you "old enough to remember" in software development?
All of my "old enough to remember" stuff is from childhood ...
re: What are you "old enough to remember" in software development?
But damn the plaids were great. :p
re: What are you "old enough to remember" in software development?
But did you ever have to engage int he joy that was "shape ...
re: What are you "old enough to remember" in software development?
Nothing quite like waiting two days for the kernel to re-co...
re: What are you "old enough to remember" in software development?
But did you ever burn a mark into your monitor's phosphors ...
re: Google had major outages on Sunday
which is also due to Google's strong technical support. ...
re: Google had major outages on Sunday
So... Would this account for why my Google Home kept tellin...
re: How many computer devices do you own?
Do things like IoT lightbulbs count (I mean, most/all IoT d...
re: Explain Like I'm Five: Can junior developer make use of docker in any way
Containers are what you make of them. At the very least, th...
re: What’s your work/life balance like these days?
In a word, "fsck'ed". I try to set aside time to go to con...
re: Which editor do you use when opening files like .bash_profile, etc?
vi has been a tough habit to break. I use it pretty much an...
re: What's the most excited you've ever been about a new technology?
Sadly, I've been in tech – both professionally and as a hob...
re: Which part about your job/studies/etc. gives you the most anxiety?
That so much of my effort is spent doing either of: Fight...
re: Good things happen to those that blog
I started my blog because it was so rare that I could find ...
re: Is “Defensive Programming” actually healthy?
Yeah. It's definitely a balance. And it's a "balance" that ...
re: Hello, Worm!: Mapping SSH probes with a bash script
Yeah. ip-set rules are great for ensuring across-boot persi...
re: Down Boy! (Kill processes by Port)
Back in the mists of time, I recall that either the IRIX or...
re: Hello, Worm!: Mapping SSH probes with a bash script
Unfortunately, as a consultant, I initiate connections from...
re: Is “Defensive Programming” actually healthy?
What have you done to persuade the less-experienced member...
re: Is “Defensive Programming” actually healthy?
Never really called this "defensive programming" – or fear-...
re: Hello, Worm!: Mapping SSH probes with a bash script
I run fail2ban on any internet-facing systems I'm responsib...
re: 🚲 🚂 🚗 🚆 How long is your commute time and how do you cope with it?
For the past few years, I've split my work-time between my ...
re: Music & Coding: let's take a survey
The deeper into a task I go, the more everything else fades...
re: Music & Coding: let's take a survey
Been listening to "noise" music while coding since the 90s ...
re: Why the Accenture/Hertz affair is no news to me
Ah, yes, Accenture. Technically middling but they're great ...
re: I am a mediocre developer
Yes and no. People that display DK tend to never really eve...
re: Why Are Coding Standards Important?
Coding standards also help with ensuring that code-linters ...
re: BASHing through the terminal
Depends on what you're doing. If you ever need to do OS-lev...
re: Rethinking your commute
The efficacy of apps like Waze relies heavily on the number...
re: BASHing through the terminal
Being heavily invested in shell scripting sometimes makes i...
re: If you were given 150 words to request a travel award for a conference what could you write?
Generally, the only time I request travel for conferences i...
re: Editor choices through the years?
Can't really remember what I used for coding before vi/vim....
re: How do you deal with stress?
I started making a real effort to re-engage in energizing a...
re: Should I Build A Homelab?
I used to do the home lab thing - and the home-based hostin...
re: Need help - Losing faith in my team
Sounds like you haven't been out in the work-world long eno...
re: What are the current challenges that prevent DevOps adoption? Let's list
Organizational structure: if you're an organization that ha...
re: Have you ever quit a job without anything else lined up?
I've had a lifelong need for expensive medications, so, vol...
re: Songs You Listen To While Coding?
I usually just have EDM streaming. Depending on the day, mi...
re: Anyone impacted by the U.S. government shutdown? Share your story.
Things like this are part of why the consultancies I've wor...
re: Anyone impacted by the U.S. government shutdown? Share your story.
It's a comparative assessment. DC area is normally "stoopid...
re: Anyone impacted by the U.S. government shutdown? Share your story.
That's one of the "fun" parts about these shutdowns: it mak...
re: 📣 Use Github for Comments - Forget Disqus
Maybe using GitHub comments would eliminate some of the "do...
re: Characteristics of a great mentor
Fun fact: the same things that make a good mentor are the s...
re: Characteristics of a great mentor
I'd take * Has the time - Getting cancelled on a few day...
re: You don't need to know everything (but you should know something well)
Perhaps the only thing more frightening than not knowing "e...
re: You don't need to know everything (but you should know something well)
Sadly, this "learn one thing well, first" problem isn't lim...
re: When programming on a laptop: Mouse or Trackpad?
I use the keyboard for almost every shortcut that I can re...
re: When programming on a laptop: Mouse or Trackpad?
Trackpad. Hell, even when I was still using fixed-locatio...
re: Detecting academics' major from facial images
Might have had better results with full-body images (assumi...
re: The truth about impostor syndrome
/shrug I was brought up to believe that, when setting goal...
re: The truth about impostor syndrome
Impostor syndrome is a reflection of how you measure yourse...
re: Pull Requests
Slam dunk, neh?
re: What's in a name? Job Titles
Ah. Yeah. It was freaking Canada that cause us to have to h...
re: What's in a name? Job Titles
Yeah... Not a fan of the whole "boxes and arrows" thing tha...
re: What's in a name? Job Titles
Especially when you're a generalist, titles are basically m...
re: Developing on Windows: Docker, Linux VM, WSL or Cygwin?
Depends on the nature of the development you're doing. If t...
re: Is there a good explainer for bash profiles and paths?
Bear in mind that multi-element environment variables are p...
re: Is it good or bad to be all over the place with dev technologies?
To be honest, you're best served by picking a given tech-ca...
re: Linux Distribution for web and software development
Most Linux distributions have a "core" type of build-option...
re: What is a NAT Gateway?
NAT'ing is primarily done so that a cloud-hosted VM can ini...
re: What is the job of a consultant?
Not to be flippant, but I'd say that there's really no such...
re: What is the hardest thing about learning to code?
Switching languages when under a time-crunch ...particularl...
re: How do you name your git branches?
Overall, we use a fork-and-branch model. The rest depends o...
re: The Best Remote Work is Delightfully Unglamorous
As usual, I'm decidedly slacking on being optimized. On my ...
re: Have tech perks gone too far?
According to a few psychological studies, "no one". Every...
re: When a relative asks you, 'What you do for work?' What do you say?
Neither I nor any of my employers has ever really been able...
re: Have tech perks gone too far?
Or, put in less flowery terms, "will this place keep me fro...
re: CloudFormation Tips, Tricks, And Hacks
That's my biggest bitch. Less so for my own sake than as we...
re: CloudFormation Tips, Tricks, And Hacks
Meh... Once you've gotten to the point of parsing JSON in y...
re: CloudFormation Tips, Tricks, And Hacks
If you don't like JSON, use YAML. It's available in pretty ...
re: CloudFormation Tips, Tricks, And Hacks
Down side is, when you make liberal use of these techniques...
re: Describe Your Job With a GIF!
You misspelled "IA"
re: Describe Your Job With a GIF!
More days than not...
re: Holding a loaded rifle without knowing it
By no means idiot-proof (since they'll always build a bette...
re: Bang! Old Email, Usenet and the End of the Cold War
What was the slow-down exactly, just slow processing power...
re: 3 things you might see in your logs once your site is public
You need to add fail2ban to your list. An appropriately tun...
re: Bang! Old Email, Usenet and the End of the Cold War
In 1981, sending an email could take days. Or so says an ...
re: Using `shellcheck` to lint your bash/sh scripts.
Yeah, it's just that some of the linters' determinations ar...
re: Show off your stickers!
I always tell people, "I'm not a real IT person: I don't pu...
re: Easy Way To Backup Your Data In GNU/Linux
Worth noting that most ssh client installations, if ${HOME}...
re: Using `shellcheck` to lint your bash/sh scripts.
It can be an annoying linter. Fortunately, it's easy enough...
re: Using `shellcheck` to lint your bash/sh scripts.
Had shellcheck in my .travis.yml for a while, now.
re: If you switched to a new Social Network, what could be your reason ?
Well... As a user of Google Plus, my reason would be "they'...
re: Bad terminal habits
The CLI equivalent of hitting "yes" on an EULA page. =) Th...
re: Why did you choose to become a Programmer?
Holiday time: where the first day of coming home is taking ...
re: Why did you choose to become a Programmer?
When I was going to Penn State, you could elect to go into ...
re: Why did you choose to become a Programmer?
Technically, programming has always been an adjunct-functio...
re: THE ROAD TO AWS RE:INVENT 2018 – WEEKLY PREDICTIONS, PART 2: DATA 2.0
Also, I would hope that they're opting to flesh-out the EFS...
re: How do you use GitHub?
Pretty much all of the non-fork projects in my home profile...
re: I hate setting up my dev environment.
Having a repository from which to pull files — be it git, a...
re: Why I wear purple lipstick and code skirts
There's a toooooon of wiggle-room in "business casual".
loading...