Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.In Minneapolis, there are ten software development companies that standout: Keyhole Software, THE NERDERY LLC, Emergent Software, Bitwise IO, Improving Company, MentorMate, Coherent Solutions, …
Keyhole Recognized as โBest of Johnson Countyโ Employer Award Finalist 2024
Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Keyhole Software is excited to share that we’ve been named a finalist in the 2024 Best of Johnson County awards, recognized in the “Small …
Mastering Organization: Developer/Consultantโs Guide
In the fast-paced world of software development and consulting, staying organized isnโt just a luxury; itโs a necessity. Here are some tips from my experience as a software developer, but they should help anyone, developer or otherwise.
CopyFlat: Java Recursion in Action
By using Javaโs built-in file classes, along with recursion, it turns out to be pretty easy to implement the requirements that I came up! Itโs fairly simple to copy a set of files nested inside a directory structure into a new flat directory.
Remember, while you probably arenโt burning your own CDs or cassettes nowadays, there are reasons why the concepts demonstrated here are still relevant. The computer science techniques in this small set of code (such as recursion, threading, and file manipulation) are basic skills all Java programmers should know.
Dockerizing an MSSQL Server: Unlocking Flexibility
Docker is a pretty magical tool that streamlines server and environment setup while helping to eliminate the operating system and software version variables. Itโs one of the best ways to mitigate the classic โWorks on my machine!โ obstacle many developers run into when sharing or promoting their code.
When a lot of people think of Docker, the last thing they think of is Microsoft or Windows. It took many years for Docker to even officially support Windows. As a .NET developer, I always wanted the stability that Docker offers, and today, I can have it. In the post below, Iโll dive into how to dockerize an MSSQL Server.





