Topic related posts
Software engineering reimagined for the AI-Native era
Monday, October 28th 2024
AI is redefining the software development process. By viewing development through a lens of problem-solving rather than code creation, engineers can focus on outcomes and value generation - not just lines of code.
Building embodied bots with JavaScript
Saturday, August 12th 2017
Explorations of how to build bots with JavaScript that blend virtual and physical worlds, using chat interfaces like Slack to create embodied agents.
Making the move to metalsmith
Saturday, February 13th 2016
I moved this site from WP to metalsmith.io in order to get a more pure authoring experience. The result is good, though there were a few gotchas along the way.
The meandering journey of NodeBots Interchange
Tuesday, January 26th 2016
What started as a plan to simply make components work a bit better with NodeBots turned into a way of managing any firmware using JavaScript.
Datatium - data as material for contextually responsive design
Wednesday, September 9th 2015
Responsive design is still very screen size focussed where as we should be considering context much more than we do. This talk explains how Datatium helps resolve this.
JavaScript: not just the language of the web
Monday, September 7th 2015
JS is moving out of the browser and into all manner of places. My notes and slides from my talk on this topic at JSFoo 15.
Applying the lessons of mobile dev to IoT
Wednesday, September 2nd 2015
IoT product development has the opportunity to draw on some of the lessons hard won over the years of developing for mobile.
DDD JavaScript IoT workshop
Saturday, August 8th 2015
A summary of the various projects completed as part of the JS IoT workshop given at DDD Melbourne 2015.
Controlling networked LEDs using a smartwatch
Monday, May 4th 2015
The ESP8266 is a capable device in its own right and can run a simple web server. Couple this with a smartwatch for control and you have some interesting remote control options.
Book launch of Make: JavaScript Robotics
Wednesday, April 15th 2015
This new book on JavaScript robotics launches today, co-authored by 15 of core NodeBots community members from around the world.
Building an information radiator
Tuesday, December 16th 2014
"Information Radiators" - devices that use physical means to relay encoded information are great projects if you want to explore IoT. This post provides a how to example.
A Device API safari
Sunday, May 4th 2014
There are many interesting things to be found in the Device API. This talk went on a journey to see what we could find worth playing with.
Should JavaScript devs build real things?
Wednesday, August 21st 2013
JavaScript is leaving the browser and entering the real world. Is this just a bunch of web devs playing with hardware or are we starting to see a fundamental shift in the direction web technologies are taking?
Book launch of Jump Start Responsive Design
Wednesday, March 20th 2013
Working on my first book was quite good fun, though hard work, and today after all of that effort it's finally released.
The ClickFail of Australian Retail.
Tuesday, November 20th 2012
The coming of age of online retail in Australia crashed and burned in Australia tonight due to lack of preparation and hubris. It could have been so different.
Web Facilitated Play in the Real World
Wednesday, July 25th 2012
How can physical interaction with digital media augment the experience of both and what part does the web have to play in this space?
Is this the end of Windows Server?
Sunday, June 10th 2012
A sacred cow has been bumped off over at Micrsoft with Linux now available in Azure instances. This is a major change in the server OS world.
Neo-Futurism in the Information Age
Monday, October 17th 2011
Finally the gloom of the GFC appears past and the web community are attempting to dream big ideas again - a summary of WDS11.
Device API - Applications of DeviceMotion & DeviceOrientation
Thursday, September 15th 2011
Modern smartphones are jam-packed with sensors attached to them. This data is now available for use in the mobile web browser too. Here's some things you can do with them.
Android fragmentation: really not a big deal
Tuesday, January 18th 2011
This is a post I've been mulling over for a while and it now seems the right time to put my thoughts down around the issue of Android Fragmentation. There has been a lot of talk amongst the community about this and…
If software is a race to $Zero, how do you create revenue?
Wednesday, September 29th 2010
Commodity values always drop towards their cost of production. Software eventually drops to $0 in value so how do you create revenue?
Why I'm interested in AWS Spot Prices for EC2
Tuesday, December 22nd 2009
There's been a lot of chatter going on around the intertubes over the last couple of weeks since Amazon Web Services released their Spot Instances pricing model for EC2. In a nutshell - AWS have created a compute market…
Case Study: Django + Agile = Sportsgirl redevelopment
Sunday, July 26th 2009
I've decided to write this one up because there isn't much on large scale and high speed Django development as yet and this is all still fresh in my head so it's worth getting down on paper (or screen as it were). The…
Easy product or class rating system
Sunday, April 27th 2008
Build a rating system that won't set your servers on fire.
.NET / XSLT and how to import an external XML document
Monday, December 10th 2007
I work with XML and XSLT every day of the week. Indeed working for a company called XML Infinity you can imagine how much we use it. I had one of those incredibly frustrating moments this afternoon that one typically…
Adding Cron Jobs to a QNAP server
Monday, November 26th 2007
If you haven't come across them yet QNAP make these amazing little NAS boxes that are perfect for home or SME use. I've got mine running as a home server but might get one for the office as our old server is on it's last…
CSS Structure - what a mess
Friday, November 2nd 2007
James posted a message on my blog some weeks ago and it's only now that a penny has dropped in my mind about what we need to deal with the issue of structure in CSS - the problem is we have none. As James points out you…
JQuery Slideshow
Sunday, October 14th 2007
It seems JQuery is definitely gaining some traction as a useful library - not least because of the development of the ThickBox Gallery library by Cody Lindley which is seeing huge amounts of use around the web at the…
When CSS goes bad
Sunday, April 29th 2007
If you do a lot of CSS work you'll have seen particular bugs time after time and how to deal with them, however when things do go wrong [and they will trust me] finding bug related information can be a nightmare. For…
Why is CSS such a painful tool?
Monday, April 23rd 2007
Looking at the title above you'd be expecting to see a rant covering the lines of CSS is rubbish, it doesn't work properly and why can't we go back to the days of nested tables and lots of little shim images. I love CSS…