Programming
All posts in the Programming category
Are you building a business or learning a stack?
I always love when someone posts something online saying they have an idea for an application and ask, “What stack...
This Wisdom of Joe Armstrong Will Live On
I found out about the death of Joe Armstrong, the father of Erlang, recently as did the world.
Fixing Missing Sublime Text 3 Package Manager
I’ve been a big fan and long-time user of Sublime Text 3. Recently, I ran into a problem where Package...
Greener grass
I ran across an interesting post this morning from Frans Bouma, of LLBLGen fame. ?He is a long-time .NET developer...
What He Said - Tim Bray ? Software in 2014
Tim Bray has a great post discussing the state of software development in 2014. ?I found myself nodding in agreement...
Maybe You Are Doing Too Much Test Driven Development
I came across this StackOverflow post from 2008 where someone wanted to know when a developer can do too much...
Functional Programming Principles in Scala
Functional Programming Battle
Read Structure and Interpretation of Computer Programs for Free on the iPad
Dark Matter Developers: The Unseen 99%
A really interesting and true post today by Scott Hanselman as he explains what Dark Matter Developers are and how...
Enough TextMate Talk, Go Write Some Code
It seems every few months I hear another diatribe about using Vim or Emacs and switching from TextMate. ?The usual...
Writing with Agile Style
Where Are We Without Community?
I came across a really interesting blog post yesterday with a recurring theme.? It was by developer Dave Newman titled,...
App Inventor for Android, VB Revisited
Google announced a new product today, App Inventor for Android. This is a development environment for creating applications on Android,...
Picking up some Python
I have been using Ruby and various .NET languages for a long-time but the coming flood of deep architecture changes...
Google helps put a stake in the IE6 coffin, finally
If you are a web developer, you know the pain that is Internet Explorer 6. You know how hard and...
I Am Not a Master but a Solutionist
I stumbled upon an interesting essay by Zed Shaw recently titled “The Master, The Expert, The Programmer” pointed out by...
Mindscape LightSpeed an O/R Mapper Done Right
Anyone who reads this blog knows I work with quite a bit of different technologies, some I love and some...
Gone are the Days of Simple Developer Tools
I read with interest a post by Ted Neward titled “Agile is treating the symptoms, not the disease”. I will...
Kicking Your Coding into High Gear
I finished reading the great book by Chad Fowler, The Passionate Programmer. This is a fantastic read and got me...
What Aspects of Agile Software Development are Working for Soloists?
I asked this question on Twitter and received some interesting and thoughtful responses. So, those of you who didn’t can’t...
Why I Use TextMate
I have been using TextMate from MacroMates for the past couple years for Ruby and Rails development on the Mac,...
Easy Dynamic Style Sheets in HMTL Pages using ASP.NET
One of my current projects consists of a lot of existing static HTML documents that I need to work with...
When Refactoring Code is a Waste of Time
We hear this all the time, a developer going in and finding some code someone else wrote and they start...
Data Structures and Algorithms: Annotated Reference with Examples eBook Available
I came across another free eBook which looks great for those interested in the details of algorithms, called Data Structures...
Visual Studio 2008 Command Prompt Here on Vista 64
One of the first things I do when setting up a new system is to add the ability to right...
Small Contributions Back to Open Source
I have been running GraffitiCMS from Telligent for a few months now and everything has run pretty smoothly with some...
Karl Seguin Giving Away Foundations of Programming Ebook
Karl Sequin is giving away what appears to be a great fundamental of programming book called Foundations of Programming.
Mixed Feelings on Tools like Resharper, CodeRush and Refactor Pro
Microsoft Visual Studio provides great extensibility for developers to create tools for fellow developers to use. Many of these add-ins...
How I Got Started in Software Development
Following up from Matt Blodgett’s post who was responding to Mike Eaton’s challenge about how we got started in software...
The Long Tail of Learning
I believe in continuous self-improvement, whether it be in the technology I use, personal relationships or any aspect of life....
Simple Subverison Repository Setup with VisualSVN Server
I have been using some form of source control for what seems an eternity. I started out using the copy-to...
Finding Your Way Around Web APIs
Any developer who is tasked with the job of consuming the services from some of the popular web sites has...
What really motivates developers, makes them productive and keeps them around?
I talk to a lot of companies who have software developers on staff, many who tend to have a higher...
Web Strategy: What to do when Web Developers get stale
Jeremiah Owyang has a post with great advice to developers who are getting older and having a hard time keeping...
Can Computer Language Selection be a Popularity Contest?
I came across an interesting post over the weekend from the web site CIO where Esther Schindler Is Computer Language...
Great Video Interview about Erlang from the Creator, Joe Armstrong
I came across a couple videos from the JAOO 2007 Conference. I was not able to attend but much content...
Check out the ALT.NET Conference Group on Yahoo Groups
I am sure most .NET developers have heard of the ALT.NET Conference whose name was coined by David Laribee and...
Digg the Dzone
I came across a really nice web site recently that is much like Digg but for developers, called Dzone. The...
The Python vs. Ruby Debate and Learning a new Programming Language
I make a living as a System Architect and Software Developer using ASP.NET and C#. It’s what I know and...
Great .NET Language List
I have fascination with computer languages as some people do with foreign languages. In searching around for Ruby implementations on...
Are all software bugs worth fixing?
I am a subscriber and fan of Jeff Atwood’s blog. Jeff has an interesting post worth checking out if you...
Third Party Controls
I am not a big fan of third party controls. Our company uses a variety of controls from various vendors...
ComputerZen.com 2005 Tool List
In the event no one knows who Scott Hanselman is, he writes one of the-best technology related blogs on the...