All atomic-powered posts filed in “Conferences”:
RubyConf 2007 Video
Video from my presentation at RubyConf 2007 (Enhancing Embedded Development with Ruby) is now available at the Confreaks website.
RubyConf 2007: Enhancing Embedded Development with Ruby
I’ve just given this presentation at Rubyconf 2007. And now you can enjoy it too:
Keynote file: Enhancing Embedded Keynote
PDF version: Enhancing Embedded PDF
Video: Full Video from Confreaks
Atoms share conference experience at XPwm
- Austin Workshop on Test Automation
- Embedded Systems Conference
- Rails Conference
- Dr. Dobb’s Architecture and Design World
- Agile Conference
- O’Reilly Open Source Convention
- Google Test Automation Conference
- Ruby Conference
GTAC 2007: Testing at Google
- Setup testing tools
- Learn technologies and techniques
- Improve test suites
- Introduce new technologies
- Refactor code
- Train developers
- Testing on the Toilet: restroom postings of new test technologies, test suite reports, etc.
- Testapalooza: all-day conference where testing ideas from across the whole company can converse.
- Code Green: a monthly magazine-style internal publication, specific to testing at Google
ESC Silicon Valley 2007, Here We Come...
We just recently got a last minute notice that we’ve been accepted to present at the Embedded Systems Conference, Silicon Valley 2007. Greg Williams and myself have the honor of presenting a 90 minute tutorial on the Test Driven Development approach Atomic Object has been developing for embedded software. The presentation will cover AO’s Model Conductor Hardware design pattern and the tools we’ve developed to do unit testing and mocking in C.
Our presentation is entitled Mocking the embedded world: practical TDD , continuous integration, and design patterns. The name plays off both the use of mocks in our approach and the challenge we were once given to make Test Driven Development work in embedded systems.
I have to say thank you to the folks over at James Grenning’s Agile Embedded Forum. Our threads of conversation have been quite helpful in refining the eventual presentation of our concepts and work. The timing of those discussions has truly been serendipitous.
Return of Peopleware
I attended the Great Lakes Software Excellence Conference late last month. One of the tutorial sessions was put on by Tim Lister. Tim, a co-author of Peopleware and Waltzing With Bears, describes himself as a “Team Zealot” and “Risk Management Zealot” respectively in regards to these two books.
As one who has not yet read Peopleware, I found Tim’s insights, coaching and encouragement to be refreshing. His presentation gave a glimpse of what the book Peopleware contains.
One of the many hats Tim wears is that of a part time arbitrator specializing in software system disputes. Drawing on this experience he made a telling remark, “almost every dispute is emotionally based.” Neither Tim’s talk nor his book concentrate on disputes, but Tim clearly grasps the soft side of software development – it’s the people that make software succeed or fail.
I organized my notes here in an attempt to summarize Tim’s presentation.
Read the rest of this entryAgile + embedded exists!
Last week, my colleagues and I attended the Agile 2006 conference in Minneapolis, Minnesota. Amongst other sessions, several of us attended the stealth session on Agile practices in the embedded domain. The session was one of the best I attended and I came away with three new, significant pieces of knowledge.
Read the rest of this entry