Once upon a time (during the Internet Boom), I worked for a Internet startup business called CareerBank.com, leading a development team consisting of web developers and graphic designers. Despite the generic name, CareerBank.com was a specialist career site for the accounting, finance, and banking industries.
One day a bunch of us were sitting around and joking after a long day at the office. This was probably sometime in mid-2002, because the Internet Bust hadn’t happened yet. Somebody said, “You know, we seem to be doin’ pretty good.”
And I said, “Well, we don’t have a blimp yet.” This was a reference to the Goodyear blimp, which filmed sports events from above and continually advertised the Goodyear brand.
About a week or so later, my team presented me with a framed picture of the CareerBank.com blimp taking off from a field, while a smaller blimp from a competitor could be seen in the background.
Check out this interesting article from GeekWire about the steps Microsoft has taken to end the sophisticated SolarWinds Supply Chain Hack that’s been so prominently mentioned in the news lately. It’s really interesting to see how the hack worked and how Microsoft has taken some unprecedented actions to end the threat.
This is a slightly edited version of a 2015 interview of David Keener conducted by Sharon Crowe for a technical publication.
Agile software development is nothing new … in fact, it’s been around since the mid-1980s when James Martin and James Kerr wrote about Rapid Application Development. Since customer needs and technology are evolving faster than ever, Agile provides a way to put incremental capability in front of users, so they get a better idea of what the final product needs to be.
To give some insights about the why and how of an Agile Developer, I spoke with David Keener, a Senior Software Developer based in Oakton, Virginia. Continue reading “A Day in the Life of An Agile Developer”
Git is a distributed version control system originally developed in 2005 by Linus Torvalds, the creator of the Linux operating system. Git commands are used to maintain a repository of git projects, where each project tracks changes to a set of files.
A fairly common activity for developers is to transfer a git project from one repository to another one. There are several ways to do this. However, the environments I typically work in have rather severe security constraints, so I’m not expecting one repository to have direct access to the other repository.
Continue reading “Transitioning Git Projects”
Yeah, so I decided to start working again on getting this site back up to snuff. Thought I’d start by finding a new and vastly improved theme/header image for the web site. I eventually found an excellent rights-free image (designated as CCO, or Creative Commons Zero) on Pixabay.
Let me know what you think…
Post-employment lunch at Taco Bamba, with their patented steak taco, a crispy shrimp taco, tortilla chips and four kinds of salsa. My General Dynamics era is now officially over…
Found this advertised on Amazon, and took a screen shot. Too bad I can’t wear T-shirts to work…
This is actually version 4 of the KeenerTech web site, which has been up in one form or another since 2004. In the previous version, blog entries were divided up between Articles and News, with the news-oriented entries typically much shorter. All of the “News” entries have been ported into this version of the web site.
Next up, the “Articles,” starting from newest to oldest. Then some of the other features of the web site will return.
Note: Interestingly enough, the technologies have changed over the years. The first version was straight HTML, the second was ASP.net, the third was Ruby on Rails, and this latest version is WordPress.
Well, I’m making progress on getting content moved into the new system. The old site had roughly 300 articles and 300 short news items. I’ve started with the news items and am now back to 2010. It feels like some sort of time warp, as I relive some of my past experiences in reverse.
As soon as I get the news items loaded all the way back to 2006, I’ll start on the articles. They’ll take a bit more work. So, yeah, it’s an ongoing process.
Then, later, I’ll start on the subsidiary pages…the Gallery, Portfolio, list of Presentations, etc.
Yes, KeenerTech.com is still owned by David Keener, the technical architect, cybersecurity expert, conference runner and public speaker.
For various technical reasons beyond my control, the old Rails-based site became non-operational when my hosting plan was migrated from CENTOS 5 to CENTOS 7.
I decided this was as good a time as any to move it to WordPress 4.8. All of the old content will be coming back to the site as I have time. That amounts to about 600 blog posts and accompanying graphics, so that’s going to take a while.