J/A

J/A

For four hundred years, he's been a warrior, a fighter, a lover, constantly facing other immortals in combat to the death. In the end, there can be only one.

69 posts
RSS
Aug 21, 2018

Programming Challenge: Nth Fibonacci Number

Programming Challenge: Nth Fibonacci Number

Programming Challenge: Nth Fibonacci Number I did a quick Google search for "favorite whiteboard interview problems" and came up with a few interesting possibilities. The one I've chosen here is Nth

Aug 18, 2018

On testing

On testing

Warning! Testing, like politics, religion, and how to butter your toast, is one of those subjects that will get you thrown out of better dinner parties and churches throughout the South. What you read here may shock you! You have been warned.

Jul 26, 2018

Programming Challenge: Data Validation

Programming Challenge: Data Validation

Your boss has asked you to import a bunch of someone else's data into your perfect, precious, pristine database. Catch is, their data is hot garbage. What do you do? The challenge You

Jun 28, 2018

Shelf and ladder programming

Shelf and ladder programming

Software engineering is a craft. A trade. Much of what we produce as software engineers is really quite simple. A web service might be the equivalent of an end table, or perhaps a bookshelf. Why, then, are so many of our shelves such harrowing endeavors?

Jun 25, 2018

Character age and perception

Character age and perception

Adulting is hard sometimes. No one can behave like a grown-up from dawn to dusk, and we all slack off now and then. Unfortunately for your fictional people, they don't get to slack off when they feel like it, because perception is everything.

Jun 17, 2018

The shoulders of a giant

The shoulders of a giant

The idea is older than Sir Isaac Newton, but it is his quotation that comes to mind: If I have seen further it is by standing on the shoulders of Giants.

Jun 10, 2018

Programming Challenge: Ordered Symmetric Difference

Programming Challenge: Ordered Symmetric Difference

Scary name, simple concept. The symmetric difference of two sets is the items of each set not present in the other set. Once again, however, the fact that a problem is simple has no bearing on how often we may or may not see it in real world situations.

May 23, 2018

Integers in parallel

Integers in parallel

I recently attended a job interview where I was asked the following question. For some time, it did not make sense to me, and so I attempted to hedge my bets by talking about a variety of issues that could result from the code in question. That wasn't quite the answer my interviewer was looking for.

May 21, 2018

The dark truth about nostalgia

The dark truth about nostalgia

I've had an article on the back burner for some time now that just hasn't been published because I'm afraid it'll get me fired. Here's one that has a slightly lower chance of conjuring a pitchfork-wielding mob to my front door. Hope you enjoy!

Apr 27, 2018

VS Code: markdown and word wrap

VS Code: markdown and word wrap

All right, so I found this out after looking through the issues backlog on github for Visual Studio Code. You can set word wrap for markdown, but you have to do it specifically for markdown, because apparently there's some kind of default overriding here.