Tag: software development

28 Jan, 2020
4 Ways to Learn Object-Oriented Design
Looking back over 2019 I realized I’ve had the privilege to work on a diverse set of software projects: Architecting and coding an Enterprise Transform and Load (ETL) project in Python and Django Building an SFTP platform using AWS lambda, Node, and Vue Adding major features and refactoring a...

19 Jan, 2020
Senior Level Java – Full-Stack Developer
Overview Ten Mile Square is looking for a talented full-stack software engineer who is passionate about technology to join our growing team of product, technology, and software professionals. The initial assignment for the new positions is to develop an industry-leading platform with our existing team at a well-known music...

28 May, 2019
Staring Down a Stack Trace
Stack traces are a map to help you solve your bug, but how do you navigate it?

02 Apr, 2019
Don’t Get Fooled By Errors
Even though it’s April Fools’ Day, I didn’t want to pull a prank. Instead, I figured I’d use the spirit of the day to write about the thing that often makes us all feel like fools, triggering errors! Everyone has their own approaches for debugging code. However, I think...

29 Mar, 2019
Senior Software Engineer
Overview For a downtown client in the music industry, we have re-architected and rebuilt their core enterprise software platform to support a rapidly growing and evolving business. The new software platform is a set of cloud-native, federated systems that are highly scalable, accurate, and modular, leveraging both custom-built and...

18 Dec, 2018
Extract Transform and Load Overview
Part 1 of the Data Ingest Series The process of extract transforms and load (ETL) goes by many names: Data acquisition Data ingest Enterprise transform and load But they all are about getting external data into the system. The problem that most businesses face is that there are no...

13 Feb, 2018
Atom as an Alternative Development Environment
In years past the best development environment was almost always expensive, both to acquire and maintain. When these tools moved to a subscription model based on specific tech stacks and languages, cost and complexity for developers only increased. Even widely-adopted alternatives such as Eclipse, while open source, suffers from...

02 Aug, 2017
The Compressed Java Zip Solution
Recently, I had a requirement on a project to systematically zip up a directory of reports to be stored on AWS S3 and later downloaded by the user. I thought it can’t be too hard to zip files using Java with the expectation that the APIs would reflect the...

19 May, 2016
Customizing in LimeSurvey: A Developer’s Perspective
From door to door canvassing to electronic questionnaires, surveys are a tried and true way to collect customer information. There are several software solutions available for the conduct and management of electronic surveys, ranging from COTS products to open source implementations. Open source survey solutions allow for greater customization...