Blog
Code Elixir
Aaron's thoughts on software and business
Oct
15
10:00 AM
0 Comments
Topics:
Business, Management
CUSTOM SOFTWARE Forget the Hourly Rate and Hire the Best We're continuing our series on how not to get burned in a web development project. Step one: begin with a good contract and ...
Posted By Aaron Bono
Aug
27
08:00 AM
0 Comments
Topics:
Business, Management
Custom Software Setting Clear Expectations We're continuing our series on how not to get burned in a web development project. Step one: begin with a good contract. Today, we tackle another don't-get-burned: ...
Posted By Aaron Bono
Aug
13
08:00 AM
0 Comments
Topics:
Business, Management
Custom Software Begin With a Good Contract In our last article, we provided 3 steps to setting yourself up for a successful software development project.  Today we continue by providing further information ...
Posted By Aaron Bono
Jul
30
09:00 AM
0 Comments
Topics:
Business, Management
Custom Software Setting Yourself Up For Success   Choosing the right web developer can be a difficult process. Especially if you're new to the world of source coding, HTML and custom software, ...
Posted By Aaron Bono
May
31
07:00 AM
0 Comments
Topics:
Business, Management
Business Advice - 10% good stuff, 90% BS We find business advice everywhere. Books, articles (like this one), talks, from friends and coleagues... the list goes on. But as we gather ...
Posted By Aaron Bono
Sep
30
Should a Business Owner Care Which Programming Language is Used? There is a lot of discussion out there about the programming languages. Which one is better? What should you use for your web ...
Posted By Aaron Bono
Sep
10
01:00 PM
0 Comments
Topics:
Business, Management, Software Engineering
The Perfect Balance - Using Your Time and Money Wisely Most software projects fail. I am not sure what the exact statistics are now, but not long ago it was about 80% of software projects that ...
Posted By Aaron Bono
Sep
03
12:00 PM
0 Comments
Topics:
Business, IT Department, Management
The Future of Corporate IT In the software world, we live in the wild, wild west. Software development is hardly more than a handful of decades old and has only gained the attention of non-techies ...
Posted By Aaron Bono
Aug
21
11:00 AM
0 Comments
Topics:
IT Department, Software Engineering
Writing FUBAR - What the Hell are Programmers Thinking? When I first began learning programming, I saw a lot of examples that looked like this: int foo = 5; int bar = foo ...
Posted By Aaron Bono
Aug
09
09:00 AM
0 Comments
Topics:
General Topics
The Matthew Effect "For everyone who has will be given more, and he will have an abundance. Whoever does not have, even what he has will be taken from him" (Matthew 25:29) ...
Posted By Aaron Bono
Jul
29
10:30 AM
0 Comments
Topics:
Business, Management
If You Fail to Plan, You Plan to Fail Back in the days of grade school, we were all taught to put together an outline before writing our paper. I remember it well. And I think most of us hated it. ...
Posted By Aaron Bono
Jul
21
03:00 PM
0 Comments
Topics:
IT Department
To Cloud Or Not To Cloud The Cloud It's the new buzz word. In my last post I discussed Bleeding Edge versus Cutting Edge technologies. When a new technology suddenly ...
Posted By Aaron Bono
Jul
19
10:30 AM
0 Comments
Topics:
Business
Bleeding Edge or Cutting Edge In today's fast paced world, especially within the technology sector, everything is changing on a daily basis. What was new becomes common place and what was common ...
Posted By Aaron Bono
Jul
12
10:00 AM
0 Comments
Topics:
Business, Management
Simplicity Rules - Keep Focused on a Single Theme Over the years I have been involved in the design and construction of dozens of applications. What I have found is that the application begins ...
Posted By Aaron Bono
Jul
11
06:00 AM
0 Comments
Topics:
Business, Management, Software Engineering
The Value of an Outsider's Perspective In my last article, I discussed the 15 minute rule. This is a simple little rule I use to help determine when it is time to either step away or ask for ...
Posted By Aaron Bono
Jul
10
06:00 AM
0 Comments
Topics:
Management
Efficiency at its Best - The 15 Minute Rule Whenever I start a new employee, there is a bit of time when they are feeling out the waters. Do they ask a lot of questions and risk annoying their boss ...
Posted By Aaron Bono
Jul
09
06:00 AM
0 Comments
Topics:
Business, Management
Think Before You Leap (And Save Money and Time in the Process) Over the last few weeks I have met with a new client. This client had done their homework and even had screen designs for how they wanted ...
Posted By Aaron Bono
Jul
02
10:00 AM
0 Comments
Topics:
General Topics
Why Work When You Can Play? Before I begin telling you how you can have fun and play all day instead of work, work, work, let me set up some "Aaron definitions" for you. These definitions ...
Posted By Aaron Bono
Jun
29
10:00 AM
0 Comments
Topics:
Software Engineering
If You Want To Be A Programmer, Program! If You Want To Be A Programmer, Program! Am I stating the obvious. You would think so. However, I am constantly talking to would-be programmers that have ...
Posted By Aaron Bono
Jun
27
It's not that my prices are good. It's the other prices that are bad. This is a quote I recently read on Michael Masterson's blog at Early To Rise. It struck home as I was thinking much the same thing ...
Posted By Aaron Bono
Jun
26
08:15 AM
0 Comments
Topics:
Database
The Art of SQL Report Writing Part 5 of 5 Query Optimization While the topic of query optimization could fill a book and is as much of an art as it is a science, I did want to ...
Posted By Aaron Bono
Jun
25
04:30 AM
0 Comments
Topics:
Database
The Art of SQL Report Writing Part 4 of 5 An Example Here we are going to walk through a real world example. In fact, this is exactly what we have done in updating our blog ...
Posted By Aaron Bono
Jun
12
05:30 PM
0 Comments
Topics:
Database
The Art of SQL Report Writing Part 3 of 5 Building Queries Before I begin this section, I would like to emphasize that the technique here is meant to get you a simple and methodical approach ...
Posted By Aaron Bono
May
30
09:30 AM
0 Comments
Topics:
Database
The Art of SQL Report Writing Part 2 of 5 Organizing the DB Diagram The first step to any development project is to organize yourself and map out what you are going to work on. I always like ...
Posted By Aaron Bono
May
30
09:15 AM
0 Comments
Topics:
Database
The Art of SQL Report Writing Part 1 of 5 Introduction Today we live in a data driven society. There is data everywhere and it can be more easily collected and processed than ever. Businesses ...
Posted By Aaron Bono
May
28
02:45 AM
0 Comments
Topics:
Business, Management
Software Start Up on a Tight Budget Part 5 of 5 No matter how much you know, there is always an opportunity to learn more. The best of us are students of life as it allows us to keep growing without ...
Posted By Aaron Bono
May
28
02:30 AM
0 Comments
Topics:
Business, Management
Software Start Up on a Tight Budget Part 4 of 5 Before you begin work to start creating your product, it is critical that you think through just how your business will operate. If you don't have this ...
Posted By Aaron Bono
May
24
08:00 AM
0 Comments
Topics:
Business, Management
Software Start Up on a Tight Budget Part 3 of 5 Getting to Work Once you have your idea mapped out, a rough idea of your business model and know who is going to help you start up and run your business, ...
Posted By Aaron Bono
May
22
09:45 AM
0 Comments
Topics:
Business, Management
Software Start Up on a Tight Budget Part 2 of 5 Getting Yourself Ready While most of us are eager to dive in and get started, it is immensely important that you take some time to map our your idea ...
Posted By Aaron Bono
May
21
08:30 AM
0 Comments
Topics:
Business, Management
Software Start Up on a Tight Budget Part 1 of 5 Recently I went to a talk by a highly successful entrepreneur here in the Kansas City area, Jon Darbyshire. One of the things he said was that what ...
Posted By Aaron Bono
May
19
08:30 AM
0 Comments
Topics:
General Topics
Usability - The Opportunities Everyone Has Missed For the last 30 years the desktop computer has been available to the home user. Over this period, we have watched as the user interfaces have slowly ...
Posted By Aaron Bono
May
14
08:30 AM
0 Comments
Topics:
General Topics, Management
The Need for Speed Today, everything seem to be changing on a daily basis. Products come and go almost in a blink of the eye. Today's fad is yesterday's has been. With how things seem to change so ...
Posted By Aaron Bono
May
11
08:45 AM
0 Comments
Topics:
Business, Management
Job Jumpers and How to Manage Short Term Employees In an article I read yesterday in the KC Chamber Business Intelligence Brief there was an article on the new generation of workers and their attitudes ...
Posted By Aaron Bono
May
10
08:30 AM
0 Comments
Topics:
IT Department
The Value of a CS Degree It has been over 13 years now since I left my college days behind to enter the work world. I grew up in an environment where I was taught "get a good education, get a good ...
Posted By Aaron Bono
Jul
12
06:00 AM
0 Comments
Topics:
In his book Ready, Fire, Aim, Michael Masterson provides a number of insightful ways to help build a business from the ground up.  One of the topics he mentions is the Rule of Gold vs. the Golden ...
Posted By Aaron Bono
Feb
26
08:00 AM
0 Comments
Topics:
IT Department, Management, Software Engineering
Interviewing Programmers Recently I had a client ask me about an article that claimed 99.5% of programmers they interviewed couldn't even write a few lines of simple code. His question: "From ...
Posted By Aaron Bono
Feb
15
08:00 AM
0 Comments
Topics:
IT Department, Software Engineering
Software Development: Why is it Such a Mystery? When tackling a software project, most people have difficulty grasping exactly what needs to be done and how they are to go about doing it. Software ...
Posted By Aaron Bono
Jan
19
The 5 Most Important Things Programmers Should Know (but never learn in school) Over the years of leading software engineering teams, I have had the opportunity to interview students from a number of ...
Posted By Aaron Bono
Sep
11
08:00 AM
0 Comments
Topics:
Business
Being a Leader in Your Industry What is the best way to strangle your business to death?  Hording knowledge and over concern about protecting your intellectual property could be sending your ...
Posted By Aaron Bono
Jul
25
08:00 AM
0 Comments
Topics:
IT Department, Management
Standards for Success Over the years, it has amazed me how people respond when talking about standards... Some people love them. They see the standards as guidance from the ...
Posted By Aaron Bono
Jul
19
08:00 AM
0 Comments
Topics:
IT Department
It's an IT Revolution One day, several years back, I went to a meeting with a number of other programmers to learn more about how software was developed and tools used at our company. It was a rather ...
Posted By Aaron Bono
Jun
28
08:00 AM
0 Comments
Topics:
Java Programming, Software Engineering
Error Handling - Ignore, Hide or Run Away Disclaimer: Note that throughout this article I am use System.out and/or System.err to send error messages to the user. In a real application you should NOT ...
Posted By Aaron Bono
Jun
19
08:00 AM
0 Comments
Topics:
Java Programming, Software Engineering
Java Logging Made Easy Not long ago I joined a friend of mine for lunch to discuss what we were both doing in our new jobs. My friend had recently started a job with a local IT training company teaching ...
Posted By Aaron Bono
Have feedback for us?
We would love to hear from you.

Aranya Software Technologies, Inc.
Tel: 816.695.6071 • 7449 Broadway, Kansas City, MO 64114