Once Upon a Time
Image generated by Midjourney. Prompt: kid with curly brown hair dreaming of software development --v 4
Once upon a time, a curious young boy was amazed by his uncle showing him a lunar lander game on an Apple II. The boy asked many questions. How does it work? How does it know to fire the boosters when I press the key? How does it know it touched the ground, and why does it explode when it lands with too much velocity? The uncle showed the code behind the game and patiently explained the inner workings. The boy wanted to know more. That boy was me, and that was the moment I became enamored of software development. Back then, there was no iPhone or game console, and I didn’t know it could become a job or people would be paid to build software. I was fascinated, and my passion was born.
Decades later, I’m still curious and as passionate as that day. In this little corner of the internet I’ll list a few things I’ve built and created over the years. Most of the work I perform noawadays is building private apps for enterprises. Below you will find a few of the websites that I kept around for posterity 🤪- Daniel Wanja
OnRails.org - 2005 to 2012
I fell into Ruby on Rails thanks to my good friend Lee Marlow. As I was learning and discovering new things about Rails, I wanted to share them with the world. I started a blog called OnRails.org. I also wrote about things I was learning in other languages and frameworks, like Flex and Adobe AIR. I ended up writing over two hundred articles on the site.
AppsDen.com - 2009
During the first 360iDev Conference in Denver organized by my friend John Wilker I've created my first iPhone app called "My-Fi" and put it on the AppStore during that conference. I went on to create FuzzyClock, at its peak, which was number 22 in the lifestyle section of the AppStore.
Flex On Rails - 2008 and 2009
- Flex On Rails, the book, was published n January 5, 2009.
- Flex On Rails, the website, is the home of Daniel's and Tony's hub for everything related to using Adobe AIR and Flex with Ruby On Rails
- We aslo gave a Flex On Rails talk at RailsConf 2008 (June 1st, 2008) in Portland, Oregon.
- And I was scheduled to give a talk at Adobe Max 2008 in Los Angeles, California (October 27th, 2008) called Flex with Ruby Rails. This was however delegated to the Unconference but Adobe gracioulsy gave me all the perks of a speaker that year.
Prodesign.ch - 1996 to 2002
I started my second company in 1996 called Prodesign Sàrl in Switzerland. Back then I was doing Microsoft and Borland Delphi devleopment. I dabbled with NeXT development too. As you can see,26 years later I'm still coding and loving every moment of it.
Screencasts from the past. - 2008 - 2012
Here are some 16 screencast I did a long time ago.
I was playing with Cucumber and FunFx to drive a Flex application and it's really cool and created this screencast to show how this all works together. The first 5 minutes I build a Restfulx scaffolded Flex application. The following 5 minutes I configure the Flex app with FunFx, which is required to be able to drive the app from Cucumber. Then the main part which is 20 minutes of creating three cucumber scenarios that drives the Flex application. Check it out.July 08, 2009 • 15593 plays
A quick demo on how to build a HTML iPhone app using DashCode 3.0May 10, 2010 • 8812 plays
A video on how to get started with Webby, a tool to generate static websites.December 11, 2008 • 1219 plays
This is the edited version of the talk Tony Hillerson and Daniel Wanja gave at the Rocky Mountain Adobe User Group on March 10th. There is an echo the first two minutes, then the sounds stabilize. We also had a software issue on Tony's notebook and display port issue on Daniel's, parts which I edited out. The demo gods where not with us that night :-), but we had fun and I hope we answered many of the questions the attendance had. Also we wanted to tailor the talk on Ruby on Rails rather than on Flex and be an open format, but we had more questions than anticipated and presented only 10% of the material we had.March 15, 2009 • 1204 plays
Testing a Flex application with Cucumber.July 13, 2009 • 942 plays
The fastest way to create and deploy a Rails application to the cloud using Heroku and git.November 08, 2008 • 859 plays
The guys over at Rails Envy somehow managed to present (and create) the Ruby Heroes Award at RailsConf...funny as usual. Check out this video extracts from the talk.June 01, 2008 • 857 plays
I have been working on a tool to visualize your Amazon Web Services usage logs for EC2, RDS, SQS, S3, SDB (and soon CF). There will be a limited free version and a full version that has the dashboard and the drill down for each of the services. This tool is still in development but my todo list is getting shorter, so you can have a sneak peek here...March 18, 2010 • 719 plays
This is a presentation I gave in September 2011 at the Denver RIA Developers Group (http://ria5280.org) showing how to create a Flex application that interacts with a Ruby on Rails server. In fact it was schedule for the Flash Builder track of Adobe Max but was bumped to the the 360Flex Unconference (http://www.360flex.com/about/360max/) as it was deemed too specialized for the general track. In this presentation I will show you how to interact with Rails using REST, nested resources, nested attributes and the newest kid on the block, the bulk-api allowing to transfer complex data structures between your rich client application and your Rails server. You will get a good overview on how Rails works and how to quickly build a Flex application on top of it.September 19, 2011 • 646 plays
Using flex cover to determine which part of your Flex application is unit tested.November 08, 2008 • 595 plays
Kacie had the vision for the whole concept, a simple to use quilt builder that removes lots of the hassle of calculating how much fabric of what color is needed and allows to play with blocks, shapes and colors. Rather than writing about what the tool does and how it does it, let's have a little look at behind the scene of the Quilt Builder with this video.July 16, 2009 • 494 plays
A quick run through the functionality of the Tour De Mobile Flex for iPad. An application showcasing the various mobile components provided by the Flex SDK 4.6.March 27, 2012 • 440 plays
For the very curious (and patient) out there, here is the Uboxing video and the initial setup walk through of the super cool sifteo cubes.April 28, 2011 • 439 plays
In this screencast we are going to show you how to build a Rails app in a couple of minutes that is optimized for Rich Client. The application is a todo application build in Flex talking to a Rails server using the bulk_apiMay 27, 2011 • 350 plays
Join us for a session on building incredible iPad apps with Flex. Too good to be true? Actually the Flex SDK has a whole set of components and classes suited to easily build iPad apps. I would even say it's the fastest and easiest way to build iPad apps out there. Don't believe me? Then come and see how I unravel the hidden gems of the Flex SDK and build 10 application in less than 60 minutes. You will learn how easy it is to build powerful view navigation with little code. You will explore all the different components that the Flex SDK provides you. Additionally you will learn in this code intense talk how to build effective custom item renders. Wait, there is even more, we'll throw in tips and tricks how to use Swiz to complement the SDKs built in mechanism to pass data among views, how to integrate google maps and Mapquest, and how to communicate effectively with a server using XML and JSON. You will acquire all the secret to build kick-ass applications that can be deployed on Apple App Store.April 18, 2012 • 344 plays
Fuzzy Clock - tells you the time in words on a nice designer display. "It's quarter to five", "It's five o'clock". It's midnight! The perfect designer clock on your iPad, use it as a night stand, in the living room, on a wall. Modern, appealing and simply useful. More information on http://appsden.comApril 13, 2011 • 211 plays
If you made it this far, you're a real trooper. Thanks taking this visit down memory lane with me!