Tales about Aviation, Coaching, Farming, Software Development

Software Development

08 Apr 2018 Design for replaceability
07 Apr 2018 Draft of a ROCA- and SCS-style application
02 Apr 2018 Considerations for a farm following the principles of Lean Startup
07 Jan 2018 Testing with Selenium Docker Container
30 Dec 2017 A build and deployment pipeline with Maven, Docker and Jenkins
30 Nov 2015 Ecosystem for loose coupling to avoid critical path project management
15 Jan 2015 Quality is an effort across the whole value creation chain
03 Nov 2014 Selecting a test and automation tool for IOS
27 Oct 2014 Making my IOS world a better place
19 Oct 2014 Making the world
14 Oct 2014 Scenarios that depend on each other are bad
10 Oct 2014 Improving the fake storage
29 Sep 2014 How to verify things
27 Sep 2014 What should the ALE News web client do?
26 Sep 2014 Selecting tools for testing the web client
25 Sep 2014 Learning AngularJS to create the ALE News web client
24 Sep 2014 Adding the web client module
23 Sep 2014 Build with a single command
19 Sep 2014 First draft of the article service
25 Aug 2014 The eight rules of ATDD
01 Jul 2014 Can you do test-driven development with a manufacturing mindset?
13 Mar 2012 My first book: Smarter Software with Activity-Centered Design
13 Feb 2012 Ruby Wrapper for IBM MQ
27 Jun 2011 Estimation creates silos and prevents teams from developing solutions
23 Jun 2011 How to work with ATDD and micro-tests in different testing environments
07 Jun 2011 Embrace complexity - Don't try to architect it
06 Jun 2011 Source code as final design document in hardware development
30 May 2011 Building a walking skeleton with the help of Cucumber scenarios
27 May 2011 The importance of craftsmanship
23 May 2011 Use of a Walking Skeleton in Acceptance Test Driven Development
22 May 2011 Why does it always have to be a step by step process?
20 May 2011 Pseudo Scientific Management Kills Innovation And Creativity
20 May 2011 Missed Opportunity: Scientific Paper on TDD
21 Mar 2011 Validation rules for form input in Acceptance Test Driven Development
19 Mar 2011 Acceptance Test Driven Development changes how you organize your project
15 Mar 2011 How to deal with sending email in Acceptance Test Driven Development with Cucumber
11 Mar 2011 Don't tie Cucumber features 1:1 to stories
09 Mar 2011 Smells in Cucumber features
08 Mar 2011 Benefits of Acceptance Test Driven Development
26 Feb 2011 Acceptance Test Driven Development brings teams together
18 Feb 2011 Telling real stories in Acceptance Test Driven Development
21 Jan 2011 Acceptance Test Driven Development for Windows
31 Oct 2010 Build your own testing DSL
17 Oct 2010 Cucumber: When Programmers Have a Dream
24 Aug 2010 IPad for software developers
06 Aug 2010 Getting serious about iPhone and iPad development
12 Apr 2010 Test-driven introduction to Spring Framework
17 Jan 2010 Setting a specific HTTP return code in Tapestry event handlers
30 Dec 2009 Using EasyMock to unit test Tapestry components and pages
17 Sep 2009 Snow Leopard update
11 Feb 2009 Busy, busy, busy
30 Jan 2009 Authentication for Apache httpd against Unix accounts
15 Sep 2008 IEEE Panama celebrates Dia del Programador
09 Sep 2008 Got invited to speak at IEEE Panama
06 Sep 2008 Launched
30 Aug 2008 Risk Factors for Offshore-Outsourced Development Projects
24 May 2008 Client-Server Computing: The Future Web?
20 May 2008 It doesn't matter whether it works
03 May 2008 Team room
03 May 2008 Does Sustainable Pace mean a 40 hour week?
21 Apr 2008 Some businesses should stay away from Agile
20 Apr 2008 Psychological evaluation for Agile?
12 Apr 2008 The Browser is No Place for Multitasking
05 Apr 2008 The connection between accounting and sub-standard tools for developers
03 Apr 2008 What's wrong with software development in large corporations
24 Feb 2008 Quality control in software development
05 Feb 2008 Thoughts on the ideal project team
05 Feb 2008 Outsourcing for start-ups?
03 Feb 2008 Another perspective on Command and Control
29 Nov 2007 PDF for my talk "Agile Development in Panama"
25 Nov 2007 On pair programming
24 Nov 2007 Why do so many technology projects fail?
24 Nov 2007 Cram the team into a small space or let them think
22 Nov 2007 An Agile Development Organization in Tampa, Florida
22 Nov 2007 An Agile Development Organization in Miami, Florida
17 Nov 2007 Announcement: I'm going to speak about Agile and Savila
16 Nov 2007 Coverage != testing
24 Oct 2007 It's the Software, Stupid!
09 Sep 2007 Scrum highlights poor software architecture
01 Sep 2007 Panama JUG: Two Day Conference
15 Aug 2007 Emerging Architect Roles
13 Aug 2007 A Guide to Hiring Programmers: The High Cost of Low Quality
09 Aug 2007 Re: Is the SCM system an agile developers' enemy?
27 Jul 2007 Is the SCM system an agile developers' enemy?
02 Jul 2007 Multitasking considered harmful
30 Jun 2007 Deliver products on time and under budget with agile development
25 Jun 2007 Someone interested hearing about software development in Panama?
08 May 2007 It does make a difference whether you are just developing or using it
07 May 2007 Tasteful food for developers
16 Apr 2007 Why I love test-driven development
14 Apr 2007 Java o PHP para desarrollar una aplicaci├│n web
19 Mar 2007 Java stack for all purpose development
11 Mar 2007 Evaluating technologies for new product development
09 Mar 2007 Starting to love EJB3 Hibernate Annotations
04 Mar 2007 Tapestry: first experiences
01 Feb 2007 Presented at 4th Geek Fest Panama
26 Jan 2007 UXcamp: Information Architects in Panama
24 Jan 2007 Most common mistake: start Swing applications off the right thread
19 Nov 2006 Leading a mixed language development team
09 Aug 2006 Why so many open source projects end up at Apache
30 Jul 2006 Maven2, Eclipse Callisto with WTP and Subclipse working together
19 Jul 2006 Don't install Java apps from the Ubuntu repository, if you want to use Sun's JVM
18 Jul 2006 Sun Java VM on Ubuntu Linux
06 Jul 2006 Cheap programmers on a ship anchoring off the coast of California