Software Development News and Articles

Should You Bootstrap Your Startup
Published on: 6/1/2017 - 4 min read
Should You Bootstrap Your Startup
There are no easy answers when it comes to startup life. As each startup is 100% different with its own unique set of challenges and routes...
Advice For New Computer Science Grads
Published on: 5/30/2017 - 4 min read
Advice For New Computer Science Grads
Graduation season is upon us and with that, many fresh grads are leaving the warm shelter of A+ tests to the colder realms of "Yes, I have ...
If You Don't Know How, Then Do It Quickly
Published on: 5/26/2017 - 4 min read
If You Don't Know How, Then Do It Quickly
I have a stuffed doll that talks when you put pressure on his chest. He says a number of things in a sequential order. And as I cleaned up ...
Invited to 2017 TechCrunch Disrupt Battlefield
Published on: 5/21/2017 - 4 min read
Invited to 2017 TechCrunch Disrupt Battlefield
This year our startup, Renly had the privilege to attend TechCrunch Disrupt in New York to participate in the TechCrunch Battlefield, and i...
This is why programming is hard
Published on: 4/28/2017 - 5 min read
This is why programming is hard
Many people are getting into programming nowadays, for various reasons. Some fear that the machines will one day gain control and so they a...
One year inside of our startup
Published on: 4/7/2017 - 6 min read
One year inside of our startup
Something that hasn't been mentioned too much on this blog is the startup that I helped to co-found with close friends and with a close bus...
Introducing A To Do List For Programmers
Published on: 3/27/2017 - 3 min read
Introducing A To Do List For Programmers
On a recent blog post I wrote about notepad being one of my most used developer tools. And that was mainly due to its ease of use, its pe...
The Right Place And Time To Code
Published on: 3/20/2017 - 5 min read
The Right Place And Time To Code
And not in a midlife crisis kind of way, in which you leave your family to take on Silicon Valley. That's for another post. But in a "what ...
Happi Pi Day
Published on: 3/15/2017 - 3 min read
Happi Pi Day
For as long as I can remember, I was both aware and unaware of Pi. And I took it for granted really. 3.14. That's all that was known from...
How To
Published on: 3/9/2017 - 5 min read
How To "Get" Companies From HubSpot Using C#
I haven't used too many CRM platforms in the past, but for sure HubSpot's features are plentiful for the small business person on the go. A...
When To Use Code Vs When To Use SQL
Published on: 3/6/2017 - 5 min read
When To Use Code Vs When To Use SQL
Just recently I spent a few hours attempting to make an overly complex SQL query into a reality. From the beginning, it didn't really feel ...
Notepad Is The Most Useful Programmer's Tool
You may never notice it, as you shortcut your way across your keyboard with Winkey + R => "notepad", but you use it more than anything else...
What Exactly Is A Website
Published on: 2/28/2017 - 6 min read
What Exactly Is A Website
Most people know what a website is from a visual perspective. But most people, including many tech people, have no idea what a website actu...
The Sharpie Steel Pen Review
Published on: 2/24/2017 - 3 min read
The Sharpie Steel Pen Review
If you read my previous post on the importance of sketching your code, then you know that I'm a huge fan of getting ideas out on pen and pa...
How To Read Any Kind Of File In C#
Published on: 2/23/2017 - 7 min read
How To Read Any Kind Of File In C#
If you're a data analyst or data scientist or work with data in some way, shape, or form, then at some point you've had to deal with random...
How Much Should You Charge For A Website
Published on: 2/17/2017 - 5 min read
How Much Should You Charge For A Website
If you work a 9-5 job programming job, you won't have to worry much about this question anytime soon. But if you're in the free-roaming wor...
How To Finish A Project
Published on: 2/15/2017 - 4 min read
How To Finish A Project
One of the toughest things to battle once you reach a certain level of programming knowledge is the influx of ideas that will flow into you...
The Travelling Programmer
Published on: 2/14/2017 - 4 min read
The Travelling Programmer
I'm a huge fan of the idea that I can take my code and go anywhere with it. On a plane, on a train, and even in the rain. Except that for n...
Sketching Your Code On Paper
Published on: 2/8/2017 - 3 min read
Sketching Your Code On Paper
Just as an author sometimes requires a quick brainstorm in order to get his/her thoughts in order, so do programmers require something simi...
I Can't Fix Your Computer, But I Will Try
Published on: 2/8/2017 - 3 min read
I Can't Fix Your Computer, But I Will Try
For as long as I've been a programmer, I've been a PC repair man in the making. Not by choice. But by association. Most people don't know w...