Creativity
Creativity. I bet you don’t often hear people associating that word with programming – including programmers. Well, that is a big mistake. I don’t mean page/screen layout, color schemes, graphics, etc…...
View ArticlePlugging the SLA Loophole
This one is for all of the Business Analysts and Reporting Analysts out there, as well as programmers. Although article is about one particular project the circumstances and issues are far from unique....
View ArticleProactive Customer Service
This article is all about customer service – both external customers and internal. The importance of keeping the external customer satisfied is pretty clear – if the customer isn’t happy they will give...
View ArticleMy Biggest Failure (or How I Went From Draftsman to Programmer)
I spent many years as a draftsman before I got into programming full-time and this project ended up being a springboard. If you are wondering “How do you get from drafting to programming?”, I will tell...
View ArticleBuilding the Impossible: The Cost Estimator
Doing the impossible – sometimes I think that is the actual job description for consultants. I have been asked to do the impossible many times over the years, both as a consultant and as an employee....
View ArticleInvoice Approval System – Part I
I have built a lot of applications during my career, some of which I have already shared with you, but the Invoice Approval System is one of my favorites. I actually created three (3) different...
View ArticleEmployee Recognition Program
One of the first, if not the very first, ASP.NET applications I built was for an employee recognition program that was run by the Corporate Communications Department. I didn’t know it at the time but...
View ArticlePick Your Favorite Pumpkin!
I know, it is June and I am writing about pumpkins but I like this project and wanted to share it with you. I used to get calls from various departments with quick projects they had and the “Annual...
View ArticleHave you ever worked with….?
It is the question we have all heard – “Have you ever worked with C#?” or was it “Have you ever worked with VB.NET?” or any of the other languages and technologies that exist in today’s world. I...
View ArticleHTML to PHP to ASP.NET: Part I
Since 2008 I have been doing miscellaneous work for a client on an as-needed basis. My first job for him was a simple spreadsheet fix and it grew into other projects, the biggest of which was the...
View ArticleA Year in Review: 2013
The year 2013 saw The Happy Coder publish 15 posts after taking some time off. The blog was somewhat re-tooled from something that was strictly code-based, this is how you do it, to something that is...
View ArticleHow to: Multiple criteria VLOOKUP in Excel
Yes, you read the title correctly; this is all about using more than one value in Excel’s VLOOKUP worksheet function. Well, that is partially true. Everyone knows that VLOOKUP , and it’s counterpart...
View ArticleWord: Insert Fields with VBA
I have written quite a bit about SQL, C#, Visual Basic and Excel but until now I haven’t covered other Microsoft products. Today I am writing about some Microsoft Word macros I wrote recently that...
View ArticleInvoice Approval System – Part I
I have built a lot of applications during my career, some of which I have already shared with you, but the Invoice Approval System is one of my favorites. I actually created three (3) different...
View ArticleHow to: Multiple criteria VLOOKUP in Excel
Yes, you read the title correctly; this is all about using more than one value in Excel’s VLOOKUP worksheet function. Well, that is partially true. Everyone knows that VLOOKUP , and it’s counterpart...
View ArticleWord: Collect document information with VBA
I recently had a project containing a large number of Word documents of various sizes and the Project Manager wanted to know if the documents were “Letter size” or “Legal size” and whether they were...
View Article