Have fun with your build scripts.
We put Cucumber in our test, use a capybara to automate the browser and we pickler our stories. [read more]
We put Cucumber in our test, use a capybara to automate the browser and we pickler our stories. [read more]
For the last year or so I have been practicing a variety of techniques with different degrees of success. I found a recipe in the last four or five months that seems to work well so far, a mix of GTD, Inbox zero and the Pomodoro technique. [read more]
HTML 5 is way more than the highly tooted video tag or the use of canvas, it provides new tags for a more semantic representation of documents. [read more]
The art of APIs, Forking with git, Git hooks, UX simplicity, BDD, node.js, Rails 3.1 plans, going offline and ActiveRecord queries. [read more]
Dasblog worked ok, but I wanted more control on the html and something that was more than a blogging platform. Since I have been playing a lot with ruby lately I also wanted my new solution to be based on ruby. [read more]
The title kind of tell it all. I started to use pickle now for filling up and managing my test with cucumber. Fill up data, etc. Pickle creates some step definitions for you to make things easy, what it's much appreciated. [read more]
Installing node.js First, you need a supported OS, like Linux, Mac or Solaris. I will be doing the install on Ubuntu.Go to the node.js download page download the Gzipped file and extract in a folder of your choice in your disk. [read more]
Some background information. I'm not a complete newbie to Linux. 12 years ago or so, while still doing lots of IT work I used to admin two Red Hat servers. FTP, file sharing, email, proxy and web servers. [read more]
This is a post on communication, on how developers and technically savvy people think in general and the differences with the archetypical user. Two weeks ago I brought a Kobo. [read more]
Yesterday I presented at Toronto code camp a session on BDD + User Stories and what frameworks to use in the .net work to support the practice. [read more]
I finally got the courage and sent a proposal for speaking at the Toronto code camp. The good news is that it was accepted and I will be speaking this coming May 1st at this year code camp. [read more]
I just finished reading Designing the obvious by Robert Hoekman, Jr. This is a book about how to design good web applications. The subtitle, a common sense approach to web application design, it's also a good synopsis. [read more]
I pick up the book with a lot of interesting an enthusiasm. My goals were to learn techniques and proper ways to write down user stories, improve my estimation techniques and been able to apply some of those techniques back at work. [read more]
I attended my first DevTeach in 2008 and I loved the quality of the content and speakers. I have been looking forward at the next one in TO since them. [read more]
If you, like me, haven't been able to go to PyCon don't despair. The videos of the sessions are available at blip.tv. [read more]
This blog is going mobile. [read more]
Probably you are aware of Edgecase Ruby Koans. In case you aren't, let me introduce you to them. [read more]
In case you don't know what it is. Codemash is a conference put together by volunteers. It has been running for four years now. [read more]
When the Codemash guys announced their API I decided to create an app using it. I wasn't sure what to do at first but It was pretty obvious anyway. Some kind of scheduling tool. [read more]
I got my tickets the first week the conference was announced, not really knowing what to expect but exited on the opportunity to learn new things and talk to people that work in other languages/technologies beside the .net world. [read more]
I think this has been the longest hiatus since I started the blog. I have been busy with life, talking some time of, finishing tons of renovations at home and re-focusing my priorities from a development point of view. [read more]
This is a list of videos I recently watched or have the intention to watch over the next few days. An interview with Eric Evan's at Qcon San Francisco on the State of DDD. Kent Beck on Responsive Design. Jeremy Miller on the joy and... [read more]
Last weekend was the 2009 edition of the Toronto Code Camp were I had the privilege to participate as one of the many volunteers. [read more]
You can get all the videos (110) [read more]
This is what you see. What makes me think that yahoo is misdetecting IE8? In any case manually adding the site to the compatibility mode fix this. [read more]
Development teams have two processes- their development process, and the processes of improving their development process. Scott Bellware ... [read more]
If you ever wonder what the compiler does to make the auto properties work let's take a look at the code the way Reflector sees it. [read more]
Sergio Pereira just posted two videos of Uncle Bob presentation at the Chicago Alt.Net meeting. [read more]
InfoQ has a video recorded at JAOO on witch Robert Martin talks about craftsmanship and ethics on software development. [read more]
I have been playing with both Ruby and Rails for maybe two years. Never doing anything really "serious", like an external project for a client. I kind of know my way around it when I need it, but I still consider myself a Beginner. [read more]
... [read more]
A coworker uses Google Chrome as her primary browser and she sent me and email about my feeds not working. So I went to her computer and yes, inside Chrome when clicked the Icon on the top of the blog nothing happened. [read more]
Igor Brejc with a set of valid points when implementing Continuous Integration. [read more]
At least two really good post today about the future RC1 for the ASP.NET MVC framework. [read more]
This looks very interesting. (from their site) ELMAH (Error Logging Modules and Handlers) is an application-wide error logging facility that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or... [read more]
I'm sitting besides my 19th month old trying to write some code. Of course he is trying to help me. Let me tell you his C# is not bad --) He was so exited about typing thaT I decided to give him something he could play with. [read more]
As you may have noted, the blog have changed name, domain and engine. My previous hosting company wasn't able to fix a problem they created with their install of PHP. [read more]
YAGNI or "You ain't gonna need it", is great. It keep people like me to over design systems. Now, every time that I start to write some piece of code I always have that said in mind. You will be surprised how many times I found myself telling me, YAGNI. [read more]
A few days ago was announced the date for the Professional Developers Conference 2009 or PDC. You can see the announcement or subscribe to the mailing list. The conference will be on November 17-20, 2009 in Los Angeles, California. [read more]
Test your site on multiple versions of IE. [read more]
A month ago or so I was talking to this developer on a party at a friends house. He was telling me how much he hated his work. The guy was telling me about some of his coworkers. The story goes like this. [read more]
In the last year my team was able to successfully adopt the following practices in no particular order- Unit testing, Continuous Integration ... [read more]
They talk about LINQ and the changes needed to support it in c#. There is a very interesting point on Extension methods a feature that fascinate myself and scare me a little bit. It's so cool that I know that we will overuse it at the beginning. [read more]
A month ago or so I found a mention to the Toronto Patterns Study Interest Group in the Toronto XP list. I made contact with them and I was reading the Clean Code book in no time. I have ben to two meetings so far and I can't be any happier. [read more]
If you were wondering I just try the MLB streaming in Google Chrome. Silverlight works and I even had video, but the frames don't update and there is an ugly scroll bar at the bottom of the video screen. The audio works fine with no problem, some... [read more]
As you may already know by now, Google released Google Chrome a new web browser. The launch was announce on monday and today everybody I know was going crazy trying to get it. [read more]
C# format is an online tool to format your C#, VB, HTML, XML, T-SQL or MSH code into valid HTML 4.01 complaint code to put online. [read more]
First let me said, thanks for this post.I always sustained that you can't do modern web development without using JavaScript. I never understood when in some user group presentation or a Microsoft product launch somebody drag and drop a control ... [read more]
A second list of projects from Codeplex and google code.Visual Studio Comparison Tools- Requires WinMerge to be installed in the machine. Provides contextual methods in VS to make fast comparison between two files or a file and the clipboard.HTML... [read more]
Here is a list of some projects that look interesting. Extension Methods Extravaganza- A collection of some extension methods. You can find extension to the object the ICollection, IEnumerable, IList, String and StringBuilder. I specially ... [read more]
Following to yesterday presentation at the TVBUG, Scott Hanselman gave the keynote on Data Services and Dynamic Data. Both of this two (products?, projects?, solutions?) are focus in different ways to provide access to your data. [read more]
I'm not always exited about Microsoft launches but the 2008 series (Server, Sql, VS) is quite good. So I went to this event with the highest expectation, hoping, for once, to be able to learn something. I chose the Architect track... [read more]
Virtualbox is a free open source virtual machine software. I have been using it to run, Ubuntu, Fedora, BDS and a virtual XP machine with all the new stuff for testing and I love it [read more]
I usually use PSPad as my fire up and hack something together editor. I also use it to do a lot of maintenance, I have been even using it to do some c# editing here and there and relying more and more in Nant to do the builds, it even has a plug-in to synchronize with subversion if you want. [read more]
I went today to the Nant site to check some documentation and I saw that the beta 1 of the new version is available, this version supports the .NET 3.5 framework, Mono 3.5, Silverlight 2.0 and Moonlight 2.0 [read more]
I just found this post with detailed instruction on how to make the MVC framework work in IIS. The instructions are very basic and you shouldn't have any problems making it work, but you may not know how to modify the extension handling in IIS 5. [read more]
I just came across Volta in Microsoft live labs. I haven't downloaded or anything but my first impression is that this try to be some kind of AIR. [read more]
WM 11 and Firefox don't like each other very much. The infamous squishy bug is plaging the web. It's almost imposible to find a custom player around the work as it's suppose to with WM embeded in Firefox. [read more]
I'm trilled to discover that I'm not crazy and that my search and adoption of alternative tools (alternatives to the Microsoft tools) to develop in .net is a philosophy adopted not only by me but for a lot of people. It even has a name ALT.NET. [read more]
I have been playing with the new version of Flex and I'm very impressed with it's possibilities. I did try Flex when it was first released and even when I like it, the price tag and the needs to install an specific server to use it discourage me. [read more]