9
Nov
Posted by Chris Missal in Discussion. Tagged: Craftsmanship. Leave a Comment
The more and more I improve myself, whether it’s in development or management or other, the more I realize I need to improve myself and my craft.
I have done some speaking gigs around the state this year and I’ve had to answer some questions to which I didn’t know the answer. Now I feel obligated to learn more. Improvement begets the need for improvement, which begets more need for imp… you get the picture.
By no means am I complaining, but I wish the continuous need for improvement also increased the number of hours in the day!
6
Nov
Posted by Chris Missal in Programming. Tagged: jQuery, Ruby. Leave a Comment
I needed a couple URLs that were active and returned some content for creating some demo code in jQuery. I thought about modifying an existing ASP.NET MVC application to allow it to create the JSON I wanted to send to my jQuery code.
Just as I was about to open up Visual Studio, I realized that I could probably do what I wanted to do using Ruby and Sinatra. Rather than modifying, or even worse, creating an entire .Net application and compiling it, I wrote about 27 lines of Ruby and typed one command into the command prompt. Boom! I had a web server up and running with 2 URLs I could use with my jQuery sample code.
1
Nov
Posted by Chris Missal in Programming. Tagged: Learning. Leave a Comment
One technique that has really helped me learn a framework or library is by following mailing lists. Even if I’m not asking questions, I’m still able to figure out how it works or is used by reading other people’s questions and answers.
I’m uncertain if this technique is beneficial or even common for others, but I just wanted to share it.
31
Oct
Posted by Chris Missal in Programming. Tagged: Open Source, Project Management. Leave a Comment
I’ve been working on a project for a long time and it’s gone through many, many iterations and even one full rewrite. Normally, I would never approach a project like this, but there is no client on the other side. This is just a project that I’m doing for fun and for learning. If it ever goes live, it’s for a domain name that I bought over a year ago.
The best part of this is that I can delete code and pull in new frameworks as I please. I’m hosting it on Github (so as to learn Git more), using ASP.NET MVC (which I know and love), taking advantage of the HTML control I’m given with the SparkViewEngine (because I like looking at pretty view files) and pulling in AutoMapper (Jimmy rocks!) and eventually NHibernate (later, because I want my domain to rule, not the database).
There’s much more I’m using and learning in this project, those are just the first ones that come to mind.
30
Oct
Posted by Chris Missal in Holiday. Tagged: Halloween. Leave a Comment
I decided to go as Mario for Halloween at work today. In addition to the Mario costume, I also got a Luigi costume. This costume totally brings out the geek in me, but my alternatives weren’t really that good. I would get a kick out of dressing up like Peter Gibbons, but I’d just blend in. It would be hard to go as any character from xkcd.com, but that would also be sweet; I guess Mario will have to do.
29
Oct
Posted by Chris Missal in Programming. Tagged: Hiring. 1 Comment
So adding a new member to a software development team slows down the team. It’s a law, Brook’s Law, to be exact. I have noticed some good trade offs. Our recently hired dev has asked some really good questions about the code. Questions that have gotten me to think differently about how we have designed and/or structured our application. A good fresh set of eyes can be just as helpful as those same eyes that aren’t quite up to speed yet.