Small Business Analytics
Business Intelligence by Royce Hall on October 15, 2020 |
Let's democratize data. Data analysis used to be the realm of only the biggest businesses, but that does not need to be the case today. New small business analytics tools are emerging that allow even SMEs to harness the power of the vast amounts of data at our fingertips. Think about this - Apollo 11 landed on the moon with...
Level 12 Named Among Top Developers In Indiana by Clutch
Louisville by Biz Dev on September 25, 2020 |
In a world full of competitors, it can be difficult to identify an exceptional firm for your software development needs. At Level 12, we know that you just don’t need a company that is good with development, you also need a firm that can handle project management well! We provide you with more than just technical expertise to achieve your...
Dev Talk: Click to Pay Product Development
Payment Industry,software development by Royce Hall on September 10, 2020 |
Standardizing transactions using Click to Pay (Dev Talk: Click to Pay Product Development comes from an interview Royce Hall with Level 12 developer Matt Lewellyn. You can hear the full interview below.) The point of Click to Pay (aka Secure Remote Commerce) is that it wants to standardize, in a sense, the way that all of the card brands...
Dev Talk: Python and Code Quality
Python,software development,Testing by Royce Hall on |
Code quality: automated testing helped uncover broken software (Dev Talk: Python and Code Quality comes from an interview Royce Hall with Level 12 developer Matthias Hager . You can hear the full interview below.) Most of our projects here are green-field projects, meaning that we develop them from scratch ourselves; but, these last couple of opportunities that I've had were...
3 Ways Python Makes Businesses Stronger
data management,Python,technology by Royce Hall on August 27, 2020 |
Python is one of the most in demand languages because it is easy to learn, fast to write with, extremely flexible, and well supported. With this language you can make basic scripts, build robust applications, and do deep learning with ML and AI. In our Python shop alone we have built an app to fly drones that feed data into...
data management,software development,software project requirements by Royce Hall on August 11, 2020 |
App design flows from business need This should seem obvious, but before we can jump into application development, we as software consultants have to start with an understanding of the business need and the processes we are trying to automate. For example, we've got a customer who has an on-site operations working on the pipes that go under our streets....
Dev Talk: Managing Racing Data with Terraform and AWS
data management,software development,technology by Royce Hall on August 10, 2020 |
Racing with Data Racing is big in Kentucky. Whether you are into NASCAR or horse racing, we can accommodate. One project we are working on cashes in on this sector with a data driven betting tool. Every day there are races happening all over the world at different times and people place wagers on all of them. If you are...
Powering Up Salesforce with a Custom Domain Monitoring App
software development,technology by Royce Hall on August 7, 2020 |
Hot Salesforce Leads Our client, Agari, protects organizations against phishing, business email compromise (BEC) scams and other advanced email threats using predictive AI informed by global intelligence from around 2 trillion emails annually. Agari approached us because they needed help identifying when their prospects needed their services and were ready to buy. They had tried feeding their sales team with...
Dev Talk: PostgreSQL and SQLServer
data management by Royce Hall on |
Stabilizing PostgreSQL and SQLServer Data Migrations At a very high level our clients need to have their PostgreSQL and SQLServer databases updated without losing data. Let’s think through what thinks looks like with an example: our client wants to add a feature to track orders. To track the orders, we need to add a new data table to take the...
CTO to Go: Measuring Productivity
software development by Royce Hall on July 29, 2020 |
Measuring developer productivity is like measuring art So how you measure productivity in software developers? I think the industry has pretty resoundingly pretty resoundingly answered that. You can't. At least not with the type of metrics that I think most business people would like. We would all like hard metrics, right? It's not lines of code delivered per week. It's...
Dev Talk: Azure Cloud Infrastructure
Azure,software development,technology by Royce Hall on July 23, 2020 |
Machine Learning Use Case Tech: Azure, Nomad, Consul, Linux/Ubuntu, Terraform We are developing a platform with a client that ingests photographs into a Machine Learning application for analysis. One of the difficulties we faced was a question of variable scalability - the workload is, by nature, going to be “bursty”. It might have 100 jobs to process all at once,...
CTO to Go: Custom Software Development is a Mental Exercise
software development,technology,Testing by Royce Hall on |
Building a mental model of the software When any of our developers sit down to start a software project, we have to start with a mental model Our mental model is not the code, rather it is our understanding of the overall picture of how all these pieces work together. When we are building our mental model, we are thinking...
CTO to Go: Moving to the Cloud
Azure,software development,technology,Tools by Royce Hall on July 13, 2020 |
Benefits of the Cloud I thhink the reason the cloud has become an important thing is because managing your own infrastructure (your hardware, your network, your data center) are all very complex and difficult. It used to be that if you were a company that was big enough to need that type of stuff, you had no choice but to...
CTO to Go: When Custom Software is Needed
data management,software development by Royce Hall on July 6, 2020 |
When do you need Custom Software? So I think of a business person, somebody who's not in software development an is not a technical person. These are generally smart people, they're using other types of software, they see what's possible. Maybe they're trying to use vendor tools already, but the tool just doesn't fit and they realize they really want...
Pillars of Level 12: Client Empathy
culture,software development by Royce Hall on |
Software Development is a Fundamentally a Discovery Process Normally, the people that were interacting with as a software consultancy shop don't know a lot about software development, so we have to start by exploring their project scope and budget. Typically our clients have a general understanding of the problem to be solved, but not see the 5-10 different ways of...
Level 12 Supports Small Businesses During COVID 19 Pandemic in Indiana and Across America
Uncategorized by Biz Dev on |
Here at Level 12, we’re committed to providing IT solutions for your business! We work with businesses of all sizes and primarily focus on midmarket and enterprise clients, but today we want to praise small businesses, especially in our home state of Indiana! Indiana is driven by small businesses! In recent years, the Small Business Administration found that small businesses...
Engineering Phase: Planning a MS Access App Overhaul
software development,software project requirements by Royce Hall on June 22, 2020 |
MS Access Update We engage with a client a number of months ago that is a relatively large company. They had a Microsoft Access Program that was at the core of a really important business process for them. It touched a number of different departments and helped automate and guide this process to make sure that they weren't losing or...
Unearthing Residuals with a Single Page React App
innovation,software development,technology by Royce Hall on June 18, 2020 |
Mining Data for Miners Our client owns land used for natural resources and needs to know what sort of residual income to expect from the property. In this industry, land owners will have wells on their property and will make a deal with a oil or gas company where they get a percentage of the income from the sale of...
DesignRush Recognizes Level 12 Among Top Software Development Companies
Uncategorized by Biz Dev on |
We are proud to announce that DesignRush recognized Level 12 as being among the Top Software Development companies in their press release earlier this week. We are grateful for the clients that have lent their feedback to help make us a top app development company in Louisville: "Level 12 is always my number one choice for Software and development solutions....
Finding and Hiring Gifted Developers
small business by Royce Hall on June 8, 2020 |
Gifting in context I have from the very beginning tried to build Level 12 on people who are just really gifted. That's the word I like to use. I think some people can do software development, who are not on the far end of the gifted spectrum, and they're able to make their way through. But at Level 12, we're...
There’s an app for that, 3 in fact
software development,technology by Royce Hall on |
Web app versus mobile apps Let's look at the example of Gmail. Gmail has a web app that you can use on your desktop browser, in which case, it's a big application. It also has a web app you can use on your mobile browser and is tailored to the smaller screen. But then Gmail also has native mobile applications...
Azure Through the Eyes of a Drone
Azure,data management,software development,technology,Tools by Royce Hall on June 5, 2020 |
One of the coolest projects Level 12 has worked on has been utilizing autonomous drones to inspect wind turbines for damage and analyzing the pictures the drones take with machine learning. I did a brief write-up of this project here. There are all sorts of things to nerd out on: drones, Machine Learning, cloud computing, Internet of Things, and automation....
A More Agile Agile Webinar: Implementing Agile Development Principles
software development,software project requirements,technology by Royce Hall on April 14, 2020 |
Practicing Agile Development Principles (without being tied to one methodology) Tim Hickle: So thank you all for joining us today. I'm really excited to have this conversation. Randy and his team at level 12 have been amazing partners for us here at Woven. And something that through the content webinars we've done in the past, I've gotten a lot...
Custom Software Development Versus Commercial off the Shelf (COTS)
data management,innovation,Payment Industry,software development,software project requirements,technology by Royce Hall on April 7, 2020 |
Custom Software Development or Off The Shelf? If you are undertaking a software project, you are probably asking yourself if you need to make or buy your solutions. In larger enterprises you may be thinking about implementing something as big as an ERP systems or CRM, or as small as a client intake form or web portal. You ask, is...
Top App Development Company in Louisville
culture,Louisville,software development by Royce Hall on March 17, 2020 |
Thanks to reviews from our clients, GoodFirms has recognized us as a top app development company in Louisville! GoodFirms is a site that focuses on rating software companies and products based on user reviews (kinda like Google reviews, but specifically for the software industry). If you are a looking for a software product, or a partner for an upcoming project,...