f3yourmind

  • aslamkhn

A blog by aslamkhn

Blog description:

So my mother knows that I am a software architect that codes for a living -- oops! she just did not understand that last bit :-)

Blog Rank:

f3yourmind ranks 729 in Africa and 441 in South Africa. According to site visitors it ranks 1748, and 1816 according to page views:

According to blogroll links it ranks 1611 and 1908 according to the amount of links within Afrigator blog posts

Beware the Big Industry Specification Up Front

If you have done any development in Java-land, then surely you came across the dreaded three letter word EJB.  And you were most likely duped into thinking it was great.  I did!  Then I realised it was just a specification.  It was a great big, furry, non-executable PDF.  A

The Last Sprint Challenge

In agile economics we often talk about stopping the project before it 100% complete; when you reach a point of diminishing returns; i.e. that agile fail-safe point when the cost of producing software is greater than the value of the software itself.  Kind of. So let’s try a weird-ish

I wanna hold your ha-a-a-a-a-a-and

Do you remember that catchy Beatles song? Oh yeah, I´ll tell you something I think you'll understand When I say that something I wanna hold your hand I wanna hold your hand I wanna hold your hand So what made me think about this?  That frustrating construction

What’s worse than BIG DUF? A BIG DIC!

Most agile people say big designs up front rarely pay off.  You spend so much time doing design that you delay the opportunity of feedback from real, working software.  But I sometimes do BIG DUF.  It’s not that the design is big, it’s the problem that is big.  So

ESCOT 2010

I have no idea what I’ve gotten myself into now, but I’ve agreed to help out the Empirical Evaluation of Software Composition Techniques workshop will be held as part of the next Aspect Oriented Software Development conference.  I doubt I will attend ESCOT or AOSD but it will be

Test First TDD

I think that TDD is getting bastardized.  If you happen to use a Unit testing framework, it does not mean that you are test driven at all.  TDD is about test first to drive the rest – design, clean code, feedback, quality, and lot more.  Using a testing framework

Mapping Steve’s Mind and More

If you hate reading lengthy blog posts and dig the mind map view of the world, then add Steve van der Merwe’s blog to your feed gadget.  What I really like is his short quick observations and great views about software development.  But for me, it’s even better that

97 Things Every Programmer Should Know

One of my contributions to 97 Things Every Programmer Should Know will be included in the book.  My good friend and colleague, Niclas Nilsson, also has a contribution which will be in the book as well.  But don’t just read mine, read all 97 and the amazing contributions that

DDD Reference Card

I know it’s absolutely insane to try to reduce Eric Evans’ amazing book into just a few pages, but stupidity won.  I think it’s still useful as a “next to the coffee mug on your desk thing” if you’re just starting off with DDD.  So download the free Domain

Gotcha! (side-effects really pain a lot)

I just upgraded to Snow Leopard and installed buildr which failed miserably. /Library/Ruby/Gems/1.8/gems/rjb-1.1.9/lib/rjbcore.bundle: dlopen(/Library/Ruby/Gems/1.8/gems/rjb-1.1.9/lib/rjbcore.bundle, 9): no suitable image found. Did find: (LoadError) /Library/Ruby/Gems/1.8/gems/rjb-1.1.9/lib/rjbcore.bundle: no matching architecture in universal wrapper - /Library/Ruby/Gems/1.8/gems/rjb-1.1.9/lib/rjbcore.bundle It turns out that I needed to rebuild rjb, the ruby-java bridge, but that failed too. extconf.rb:48:

« previous 1 2 3 4 5 6 7 8 9 1018 19 next »