58 posts
2010
- 2003 895
- 2004 604
- 2005 402
- 2006 289
- 2007 190
- 2008 143
- 2009 109
- 2010 58
- 2011 44
- 2012 47
- 2013 43
- 2014 6
- 2015 2
- 2016 2
- 2017 2
- 2018 0
- 2019 6
- 2020 7
- 2021 1
- 2022 0
- 2023 1
2,851 posts, 2003–2023. Each bar is one year; pick a year to see its posts.
-
Oslo TDD Course – First day canceled
I’m so sorry to announce this. Due to various flight delays coming in to Oslo from Tel aviv, I am stuck in munich, only coming into Oslo tomorrow afternoon. That means that if you are part of my TDD course starting…
-
TDD: 4 questions that will help you create the simplest thing that could possibly work
Today in class I got to understand, for the first time, what I define as “the simplest thing that could possibly work” when doing TDD. Many people struggle with the idea of simplicity. the idea of doing things to the…
-
List of extensibility points in visual studio 2010
How long i’ve been looking for some concrete list of interfaces – god knows. There is only this category-like list of possible extensible areas. but that’s not good enough. went to Reflector, and analyzed all the usages…
-
How SilverUnit can help you be famous
Want to be famous? If you’ve used SilverUnit to successfully help you test your silverlight code, I might be able to help. I’m working on a conference talk showing SilverUnit and the idea of system wide isolation, and I…
-
Poll: Do you use NUnit’s fluent API?
if you use NUnit, did you know it has a fluent API option? Do you use it? you can write the following: Assert.That( someString, Is.Not.Null .And.Not.Empty .And.EqualTo("foo") .And.Not.EqualTo("bar")…
-
Unit Testing Biztalk : Two possible frameworks
BizTalk is notoriously hard to test. But I just came a cross a couple of interesting solutions to do unit testing for biztalk related logic and orchestration. BizMock : “BizMock is a framework for testing BizTalk…
-
The difference between continuous Integration tools and automated build tools
Lots of people have a common misunderstanding of the (subtle) differences between the various tooling regarding continuous integration and build automateion. Here’s the gist of it: Build automation: Build automation…
-
January at Israel .net user group: Unit Testing!
The January meeting of the Israel Dot Net Developers User Group will be held on Wednesday January 20, 2010. This meeting will focus on real-real issues and practices in developing unit tests, with a variety of tools.…
-
18 Questions to ask yourself when choosing continuous integration and build automation tools
In a previous post I explained the different between Continuous Integration tools and Build automation tools , but there’s also lots of be said for HOW to pick a specific CI or BA tool. What do I look for in a CI tool?…
-
Why we all need celebrity programmers
before scott bellware disappeared off the twitter radar, he kept talking about the idea of “celebrity” being the big problem with communities such as ALT.NET, and lately with the Lean and Craftsmanship movements. I…
-
TDD master class – Vienna Feb 15-19
I will be in Vienna again in two weeks , from Feb 15-19 ,doing my TDD master class . There are two seats left – and I’d love to see you there! here’s what other people who attended had to say about this class . You can…
-
Wanted: WPF Designer
I’m looking for a skilled freelance WPF designer for short gigs, that can help design beautiful and usable wpf control layouts and UI behaviors, and images to be used in and around those controls. (DO NOT contact me if…
-
Working on a new product
I’ve been heads down in the past few weeks working on a new product. a public alpha\beta will be out end of this month. It is in the field of unit testing. Can you guess what it is? hints : There is parsing involved…
-
Inhibiting design tooling and sex education
during a reply to a thread about design for testability , Pat Maddox wrote something interesting about how the inherent testability in Ruby still does not make up for the lack of design skills: “ Too often I'm finding…
-
Vienna done!
My TDD course week in Vienna just finished, and Vienna was a blast! I got to hang out with (admittedly very quiet) geeks: how geeky? Lars (who came all the way from Denmark!) actually brought over his avatar 3d glasses…
-
Solution: Visual Studio 2010 beta 2 extension does not load in vs 2010 RC
like (I think) many others, the extension I am writing for visual studio 2010 beta did not even load on the new visual studio 2010 RC. After searching and asking around, it looks like the main breaking change for me was…
-
NUnit vs. MsTest: NUnit wins for Unit Testing.
People are still wondering what are the differences between the two most popular unit testing frameworks in the .NET world: the open source NUnit and the commercial MsTest). Here’s a short list of what i remember…
-
Introducing Typemock Test Lint
We just released a new, free product - Typemock Test Lint, click here for all the gory details . It’s a just-in-time unit testing coach that looks at your code as you type and looks for common unit testing errors. Or,…
-
Code excavations, wishful invocations, perimeters and domain specific unit test frameworks
One of the talks I did at QCON London was about a subject that I’ve come across fairly recently , when I was building SilverUnit – a “pure” unit test framework for silverlight objects that depend on the silverlight…
-
Introducing QuickUnit
A friend of mine, Ariel, just finished up his latest project, in the unit testing world – called QuickUnit . From the site: QuickUnit significantly reduces the time needed to design and generate high-quality unit tests.…
-
Things to install on a new machine – revisited
as I prepare to get a new dev machine at work, I write the things I am going to install on it, before writing the first line of code on that machine: Control Freak Tools: Everything Search Engine – a free and amazingly…
-
Finding the location of vsixInstaller.exe programmatically
It should always be here: %vs100comntools%\..\..\IDE\ or through the registry: HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\ under key “ InstallDir ” Thanks Pablo !
-
Funny Volcanic Ash Tweets
Now that I’m officially stuck in the UK (for ACCU ) until the cloud of ash thinks it’s OK, I’ve gathered some funny tweets from #ashtag: @the_pc_doc: I, for one, welcome our new volcanic overloads. #ashtag @CloudierK:…
-
I’m in London this week – looking for training or consulting gigs (tdd and team leadership)
I’ve decided to stay in London for the week, instead of desperately trying to get home. I hope things will get better by the week’s end. That also means that I’m now looking for interesting consulting or training gigs…
-
Open Space, Volcano Edition – London, Tuesday April 20th
If you’re stuck (or live) in London this week, a bunch of us geeks from the ACCU conference are trying to organize an open space one day conference. We are still looking for a space so ping me if you can help host 100…
-
First Typemock Academy - 4 days from now
This April 27th marks a special occasion for Typemock – the first Typemock Partner Conference is about to take place in Oslo, Norway. Some special treats are expected (including a very cool after party), and Uncle Bob…
-
Emperors don’t come cheap
“Sorry” I replied in a polite email. “Maybe next year, when budgets allow for this”. It was addressed to the organizer of TechEd US, which was to be in New Orleans this year. Man, I would have loved to be in new Orleans…
-
Two Cool Typemock Contests
This week we announced two cool contests: Extend Test Lint – create your own rules for unit test reviews Test Lint is one of our new products, and it’s free . It checks your unit tests as you type them, looking for…
-
TechEd Israel 2010 may only accept speakers from sponsors
UPDATE: Microsoft reps and other sources have notified me that whatever plans they had for only sponsored speakers, are canceled. they will be accepting non sponsored speakers as well. A month or so ago, Microsoft…
-
JustMock and Moles – A short overview for TDD alpha geeks
People have been lurking near my house, asking me to write something about Moles and JustMock, so I’ll try to be as objective as possible, taking in the fact that I work at Typemock. If I were NOT working at Typemock…
-
Warning - Don’t touch MindTouch Deki Wiki
I made the big mistake of hosting my book’s website wiki on MindTouch’s Deki Wiki ( http://*.wik.is ) Why was it a mistake? I started getting lots of SPAM in the wiki. That in itself isn’t really a MindTouch problem,…
-
Running TeamCity from Amazon EC2 - Cloud based scalable build and continuous Integration
I’ve been having fun playing with the amazon EC2 cloud service. I set up a server running TeamCity , and an image of a server that just runs a TeamCity agent. I also setup TeamCity to automatically instantiate agents on…
-
Video: Continuous Integration with and without team system (Teched 2008)
this one was a loong time ago – but still has value. it’s about continous Integration, with and without team system. BTW – you can find all of my videos over here . Embedded Flash media from the original post is no…
-
Want to work at Typemock? We’re Hiring
We are looking for a .NET\C++ developer to join the growing Typemock ranks. You need to: Live in Israel know .NET very well (at least 3 years .NET experience – VB.NET or C#, and willing to learn the other one) Have some…
-
Video: Hardcore production debugging in .NET – Ingo Rammer
I got Ingo Rammer’s permission to post this video of one of his Teched EMEA 2008 talks – it’s about hardcore production debugging, and it’s a wonderful talk. I highly recommend you watch it. Also you should consider…
-
Converting MOD files to quicktime or mpeg for adobe premiere pro
I’ve been Editing lots of videos lately. My company got a video camera: Canon Legria FS200. It saves the movies in a digital format – as MOD files. Unfortunately, Adobe Premiere doesn’t work with these files. I needed…
-
This Week In Test - Episode 1 – Rietveld!
We’re happy to bring you the first episode of the new and revamped “This week in testing” with Roy osherove and Ariel Raunstien. The episode is 32 minutes long. You can watch it in full at our new site .
-
new Test Lint Beta – with command line runner
There is a new version of Test Lint – a test review tool for visual studio. It will check your unit tests for common problems and teach you on making your tests more readable, maintainable and trustworthy. The addin is…
-
Notes from a TDD masterclass
another TDD masterclass is done , and this time it was Munich! Lovely people, and smart programmers :) made a few changes this time – had an excersice about doing automated builds and CI, removed rhino mocks and added a…
-
Case Study: CryptoLicensing + CryptoObfuscator in the real world
I’ve reviewed CryptoLicensing last year , and in the past few months, I’ve had the chance of implementing both CryptoLicensing and CryptoObfuscator for .NET in a real commercial project . the developer had given us free…
-
Case Study: SmartInspect in the real world
as part of the last case study , I’ve also implemented another tool in our real world project – SmartInspect : a tracing tool. The developer had also given us this tool free of charge to do a case study with, which I…
-
Two different ways to create bad logic in unit tests
we’re adding more rules to Test Lint, these days, and one of them is called “Production Logic in Test”. It is quite different, and I think even more dangerous than the existing rule “Logic in Test” – because it talks…
-
Unit Testing in C++ is harder than..
Unit Testing in C++ – it’s even harder than Inidian Pole Gymnastics Video unavailable (the original video has been removed from YouTube). I mean seriously - CPPUnit is the devil. What kind of test framework do you use…
-
2010 Poll: Which Isolation Framework do you use in .NET?
Here’s the yearly poll, answer truthfully now… (if you can't see it: click here
-
Why StackExchange will eventually fail – Control-Freak-ism
I think the stack overflow folks have finally started hurting SO more than they help. I used to really like the idea of StackOverFlow – a great platform to ask some great questions and get good answers. And the badges…
-
A customer switches to MOQ – and I’m happy
a few days ago, we got into an interesting email conversation with a person in a large company, who had purchased isolator a while ago. Our customer lieason sent me this person’s recent response to the “how are things…
-
Announcing Isolator++, and closing a TDD circle
Last week I closed one little circle in my consulting life: The company I work at released Isolator++ – a truly powerful, and yet simple, Isolation framework for C++, that makes unit testing in C++ feel as easy as unit…
-
What’s coming in Test Lint 1.5
Test Lint is an “as you type” parser that detects common readability, maintainability and trust anti-patterns in your unit tests. the addin for VS is free . there is also a command line version that you can use in your…
-
Join me for a live webinar on unit testing with Isolator++ this thursday
In three days, this Thursday , I’ll be giving a half hour online webinar on our latest product, Isolator++ and some usage patterns with it on C++ code. I might even do a little song in honor of C++ – still need to…
-
Bounty: 500$ is you can convert my blog to squarespace
update: someone has taken the challenge and is now working on the solution. I gave up trying to relocate my community server blog to a squarespace site on my own – the software to do this properly just does not exist.…
-
Free Webinar: Be a legacy code unit test ninja with Typemock Isolator
On Tuesday next week, I’ll be hosting a free webinar on using Typemock Isolator to write unit tests for some horribly untestable legacy code. (I originally wanted to call it “Can you Isolation framework do this?”) Roy…
-
How to: Move your blog off of weblogs.asp.net
My blog has finally moved to /blog Thank you DotNetWeblogs and ScottWater for creating the dotnetweblogs.com site to begin with. It used to be a great community site, which I was proud to be part of. Why? Thank you…
-
Videos: Let’s Play TDD with James Shore
during my speaking at Oredev Conference , I got to meet James Shore , author of The Art of Agile book . I’ve known him only through reputation and his book, so when he offered to pair with him for a series of short…
-
Diving into Ruby on Rails
One of my missions in the coming year is to learn and get to know Ruby on Rails, and working with Ubuntu Linux. Here are the resources I’m currently using to get to learn Ruby on Rails: Listen to The Ruby Show podcast –…
-
2 day TDD workshop in London, UK - March 2011
During March, right before QCON, I’ll be hosting a 2 day intense TDD workshop in London, UK . It’s in C#. I’m still looking for the right place to host it in, but it will be in London, that’s for sure! It’s the first…
-
Amazon EC2: Launching windows instance with custom HD size works for X64, fails for x86
I’m still struggling with this annoying problem. Any help would be appreciated! https://forums.aws.amazon.com/thread.jspa?threadID=57283
-
A Farewell to Typemock
Today is both a sad and happy day for me. It was my last day working at Typemock . Starting January, I’ve decided to go on a new journey. More on that in the next post . I’ve been at Typemock exactly three years, the…
-
Hire me as your ruby intern for a year
Want to pay me peanuts for dedicated work? Here’s how! You can contact me here Summary What you get A fast learner with a good track record of shipping products, good knowledge of unit testing concepts and TDD , brain…