<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Labfoo.dev / Adam Butler</title><description>Founder of TechTalks - Contractor - @BristolJS organiser - Ruby &amp; JavaScript Developer - Creative Coder - Hardware Hacker</description><link>https://labfoo.dev/</link><item><title>Tech Event Photography</title><link>https://labfoo.dev/articles/2023/08/16/tech-event-photography/</link><guid isPermaLink="true">https://labfoo.dev/articles/2023/08/16/tech-event-photography/</guid><pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Building a productive and happy engineering team</title><link>https://labfoo.dev/articles/2021/09/25/building-a-productive-and-happy-engineering-team/</link><guid isPermaLink="true">https://labfoo.dev/articles/2021/09/25/building-a-productive-and-happy-engineering-team/</guid><pubDate>Sat, 25 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Introduction to Stimulus Reflex &amp; CableReady</title><link>https://labfoo.dev/talks/2020/12/23/introduction-to-stimulus-reflex-and-cableready/</link><guid isPermaLink="true">https://labfoo.dev/talks/2020/12/23/introduction-to-stimulus-reflex-and-cableready/</guid><pubDate>Wed, 23 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Festive Hacking with LEDs</title><link>https://labfoo.dev/talks/2020/12/18/festival-hacking-with-leds/</link><guid isPermaLink="true">https://labfoo.dev/talks/2020/12/18/festival-hacking-with-leds/</guid><pubDate>Fri, 18 Dec 2020 00:00:00 GMT</pubDate></item><item><title>TechTalks</title><link>https://labfoo.dev/projects/2020/07/25/techtalks/</link><guid isPermaLink="true">https://labfoo.dev/projects/2020/07/25/techtalks/</guid><pubDate>Sat, 25 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Faster RSpec tests with spring</title><link>https://labfoo.dev/articles/2020/06/03/faster-tests-with-spring/</link><guid isPermaLink="true">https://labfoo.dev/articles/2020/06/03/faster-tests-with-spring/</guid><pubDate>Wed, 03 Jun 2020 00:00:00 GMT</pubDate></item><item><title>Making a raised flower bed</title><link>https://labfoo.dev/articles/2020/05/08/making-a-raised-flower-bed/</link><guid isPermaLink="true">https://labfoo.dev/articles/2020/05/08/making-a-raised-flower-bed/</guid><pubDate>Fri, 08 May 2020 00:00:00 GMT</pubDate></item><item><title>A personal review of Half-Life Alyx</title><link>https://labfoo.dev/articles/2020/03/30/half-life-alyx/</link><guid isPermaLink="true">https://labfoo.dev/articles/2020/03/30/half-life-alyx/</guid><pubDate>Mon, 30 Mar 2020 00:00:00 GMT</pubDate></item><item><title>DocOps: Engineering great documentation</title><link>https://labfoo.dev/talks/2017/12/06/docops/</link><guid isPermaLink="true">https://labfoo.dev/talks/2017/12/06/docops/</guid><pubDate>Wed, 06 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Dear Meetup</title><link>https://labfoo.dev/articles/2017/11/08/dear-meetup/</link><guid isPermaLink="true">https://labfoo.dev/articles/2017/11/08/dear-meetup/</guid><pubDate>Wed, 08 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Five</title><link>https://labfoo.dev/projects/2017/07/22/five/</link><guid isPermaLink="true">https://labfoo.dev/projects/2017/07/22/five/</guid><pubDate>Sat, 22 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Rewired Learning Redux</title><link>https://labfoo.dev/talks/2017/07/06/rewired-learning-redux/</link><guid isPermaLink="true">https://labfoo.dev/talks/2017/07/06/rewired-learning-redux/</guid><pubDate>Thu, 06 Jul 2017 00:00:00 GMT</pubDate></item><item><title>A personal Beacon with Puck.js</title><link>https://labfoo.dev/articles/2017/06/12/puck-js-beacon/</link><guid isPermaLink="true">https://labfoo.dev/articles/2017/06/12/puck-js-beacon/</guid><pubDate>Mon, 12 Jun 2017 00:00:00 GMT</pubDate></item><item><title>Tale of two meetups</title><link>https://labfoo.dev/talks/2017/05/19/tale-of-two-meetups/</link><guid isPermaLink="true">https://labfoo.dev/talks/2017/05/19/tale-of-two-meetups/</guid><pubDate>Fri, 19 May 2017 00:00:00 GMT</pubDate></item><item><title>Rails 5.1 + Using a UUID as a primary key in ActiveRecord with PostgreSQL</title><link>https://labfoo.dev/articles/2017/04/13/uuids-rails-5-1/</link><guid isPermaLink="true">https://labfoo.dev/articles/2017/04/13/uuids-rails-5-1/</guid><pubDate>Thu, 13 Apr 2017 00:00:00 GMT</pubDate></item><item><title>Extending Markdown with middleware</title><link>https://labfoo.dev/articles/2017/02/12/extending-markdown-with-middleware/</link><guid isPermaLink="true">https://labfoo.dev/articles/2017/02/12/extending-markdown-with-middleware/</guid><pubDate>Sun, 12 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Bristol Aerial</title><link>https://labfoo.dev/photography/2017/02/04/bristol-aerial/</link><guid isPermaLink="true">https://labfoo.dev/photography/2017/02/04/bristol-aerial/</guid><pubDate>Sat, 04 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Tellybox</title><link>https://labfoo.dev/projects/2017/01/03/tellybox/</link><guid isPermaLink="true">https://labfoo.dev/projects/2017/01/03/tellybox/</guid><pubDate>Tue, 03 Jan 2017 22:25:00 GMT</pubDate></item><item><title>Reasons to: conference</title><link>https://labfoo.dev/photography/2016/09/10/reasons/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/09/10/reasons/</guid><pubDate>Sat, 10 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Ashton Court</title><link>https://labfoo.dev/photography/2016/09/10/ashton-court/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/09/10/ashton-court/</guid><pubDate>Sat, 10 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Bristol</title><link>https://labfoo.dev/photography/2016/09/10/bristol/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/09/10/bristol/</guid><pubDate>Sat, 10 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Rewired Learning</title><link>https://labfoo.dev/talks/2016/09/05/rewired-learning/</link><guid isPermaLink="true">https://labfoo.dev/talks/2016/09/05/rewired-learning/</guid><pubDate>Mon, 05 Sep 2016 00:00:00 GMT</pubDate></item><item><title>Meetup &amp; conference video equipment</title><link>https://labfoo.dev/articles/2016/04/09/video-equipment/</link><guid isPermaLink="true">https://labfoo.dev/articles/2016/04/09/video-equipment/</guid><pubDate>Sat, 09 Apr 2016 12:00:00 GMT</pubDate></item><item><title>Experiments</title><link>https://labfoo.dev/talks/2016/03/11/bathruby/</link><guid isPermaLink="true">https://labfoo.dev/talks/2016/03/11/bathruby/</guid><pubDate>Fri, 11 Mar 2016 00:00:00 GMT</pubDate></item><item><title>FITC - Amsterdam</title><link>https://labfoo.dev/photography/2016/03/11/amsterdam/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/03/11/amsterdam/</guid><pubDate>Fri, 11 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Bath Ruby Conference</title><link>https://labfoo.dev/photography/2016/03/11/bath-ruby/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/03/11/bath-ruby/</guid><pubDate>Fri, 11 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Bristol Ballon Fiesta</title><link>https://labfoo.dev/photography/2016/03/11/ballon-fiesta/</link><guid isPermaLink="true">https://labfoo.dev/photography/2016/03/11/ballon-fiesta/</guid><pubDate>Fri, 11 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Don&apos;t repeat yourself</title><link>https://labfoo.dev/talks/2015/10/15/dry/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/10/15/dry/</guid><pubDate>Thu, 15 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Hardware Hacking</title><link>https://labfoo.dev/talks/2015/09/09/hardware-hacking/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/09/09/hardware-hacking/</guid><pubDate>Wed, 09 Sep 2015 00:00:00 GMT</pubDate></item><item><title>SeqEase</title><link>https://labfoo.dev/projects/2015/08/31/seqease/</link><guid isPermaLink="true">https://labfoo.dev/projects/2015/08/31/seqease/</guid><pubDate>Mon, 31 Aug 2015 20:30:00 GMT</pubDate></item><item><title>Open Source Everyday Redux</title><link>https://labfoo.dev/talks/2015/05/07/os/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/05/07/os/</guid><pubDate>Thu, 07 May 2015 00:00:00 GMT</pubDate></item><item><title>Never underestimate the absurdity of a bug</title><link>https://labfoo.dev/talks/2015/04/22/bugs/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/04/22/bugs/</guid><pubDate>Wed, 22 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Building OS X Apps with JavaScript</title><link>https://labfoo.dev/talks/2015/03/25/osxjs/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/03/25/osxjs/</guid><pubDate>Wed, 25 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Open Source Everyday</title><link>https://labfoo.dev/talks/2015/03/13/opensource/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/03/13/opensource/</guid><pubDate>Fri, 13 Mar 2015 00:00:00 GMT</pubDate></item><item><title>SMS controlled drone</title><link>https://labfoo.dev/hacks/2015/02/26/sms-drone/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2015/02/26/sms-drone/</guid><pubDate>Thu, 26 Feb 2015 12:44:00 GMT</pubDate></item><item><title>5 things to build with Node.js</title><link>https://labfoo.dev/talks/2015/02/21/nodeschool/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/02/21/nodeschool/</guid><pubDate>Sat, 21 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Push for Pusher</title><link>https://labfoo.dev/projects/2015/02/20/push-for-pusher/</link><guid isPermaLink="true">https://labfoo.dev/projects/2015/02/20/push-for-pusher/</guid><pubDate>Fri, 20 Feb 2015 18:20:00 GMT</pubDate></item><item><title>Hacking staples button</title><link>https://labfoo.dev/hacks/2015/02/20/easy-button/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2015/02/20/easy-button/</guid><pubDate>Fri, 20 Feb 2015 17:41:00 GMT</pubDate></item><item><title>Raspberry Pi Motion Detecting Alarm</title><link>https://labfoo.dev/hacks/2015/02/11/pi-alarm/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2015/02/11/pi-alarm/</guid><pubDate>Wed, 11 Feb 2015 12:57:00 GMT</pubDate></item><item><title>Introduction to Ruby on Rails</title><link>https://labfoo.dev/talks/2015/02/07/2015-02-7-rails-kids/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/02/07/2015-02-7-rails-kids/</guid><pubDate>Sat, 07 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Introduction to Dokku</title><link>https://labfoo.dev/talks/2015/02/03/dokku-2/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/02/03/dokku-2/</guid><pubDate>Tue, 03 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Flow</title><link>https://labfoo.dev/projects/2015/01/31/alfred-workflows/</link><guid isPermaLink="true">https://labfoo.dev/projects/2015/01/31/alfred-workflows/</guid><pubDate>Sat, 31 Jan 2015 18:20:00 GMT</pubDate></item><item><title>Virtual Karl</title><link>https://labfoo.dev/talks/2015/01/28/virtual-karl/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/01/28/virtual-karl/</guid><pubDate>Wed, 28 Jan 2015 00:00:00 GMT</pubDate></item><item><title>One hundred days of open source</title><link>https://labfoo.dev/articles/2015/01/20/open-source/</link><guid isPermaLink="true">https://labfoo.dev/articles/2015/01/20/open-source/</guid><pubDate>Tue, 20 Jan 2015 00:00:00 GMT</pubDate></item><item><title>Dokku Basics</title><link>https://labfoo.dev/talks/2015/01/09/dokku/</link><guid isPermaLink="true">https://labfoo.dev/talks/2015/01/09/dokku/</guid><pubDate>Fri, 09 Jan 2015 00:00:00 GMT</pubDate></item><item><title>Pebble controlled coffee machine</title><link>https://labfoo.dev/hacks/2015/01/03/pebble-coffee/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2015/01/03/pebble-coffee/</guid><pubDate>Sat, 03 Jan 2015 22:57:00 GMT</pubDate></item><item><title>57 days of open source</title><link>https://labfoo.dev/talks/2014/12/08/opensource/</link><guid isPermaLink="true">https://labfoo.dev/talks/2014/12/08/opensource/</guid><pubDate>Mon, 08 Dec 2014 00:00:00 GMT</pubDate></item><item><title>wedding-on-rails</title><link>https://labfoo.dev/projects/2014/11/28/wedding/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/28/wedding/</guid><pubDate>Fri, 28 Nov 2014 22:51:00 GMT</pubDate></item><item><title>WebRTC controlled missile launcher</title><link>https://labfoo.dev/hacks/2014/11/12/launcher/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/12/launcher/</guid><pubDate>Wed, 12 Nov 2014 11:59:00 GMT</pubDate></item><item><title>Kinect with a Portal turret</title><link>https://labfoo.dev/hacks/2014/11/06/kinect-turret/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/06/kinect-turret/</guid><pubDate>Thu, 06 Nov 2014 13:22:00 GMT</pubDate></item><item><title>SSH controlled lamp</title><link>https://labfoo.dev/hacks/2014/11/06/ssh-lamp/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/06/ssh-lamp/</guid><pubDate>Thu, 06 Nov 2014 13:20:00 GMT</pubDate></item><item><title>Device orientation tool</title><link>https://labfoo.dev/experiments/2014/11/01/orientation/</link><guid isPermaLink="true">https://labfoo.dev/experiments/2014/11/01/orientation/</guid><pubDate>Sat, 01 Nov 2014 23:00:00 GMT</pubDate></item><item><title>Conduct.io</title><link>https://labfoo.dev/projects/2014/11/01/conduct/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/conduct/</guid><pubDate>Sat, 01 Nov 2014 18:08:09 GMT</pubDate></item><item><title>diy.js</title><link>https://labfoo.dev/projects/2014/11/01/diy/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/diy/</guid><pubDate>Sat, 01 Nov 2014 18:08:08 GMT</pubDate></item><item><title>Poll</title><link>https://labfoo.dev/projects/2014/11/01/poll/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/poll/</guid><pubDate>Sat, 01 Nov 2014 18:08:07 GMT</pubDate></item><item><title>Kevlar</title><link>https://labfoo.dev/projects/2014/11/01/kevlar/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/kevlar/</guid><pubDate>Sat, 01 Nov 2014 18:08:06 GMT</pubDate></item><item><title>Spaaaccccce</title><link>https://labfoo.dev/projects/2014/11/01/space/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/space/</guid><pubDate>Sat, 01 Nov 2014 18:08:05 GMT</pubDate></item><item><title>Nodecraft</title><link>https://labfoo.dev/projects/2014/11/01/nodecraft/</link><guid isPermaLink="true">https://labfoo.dev/projects/2014/11/01/nodecraft/</guid><pubDate>Sat, 01 Nov 2014 18:08:04 GMT</pubDate></item><item><title>MaKeyMaKey Portal gun controller</title><link>https://labfoo.dev/hacks/2014/11/01/portal1/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/portal1/</guid><pubDate>Sat, 01 Nov 2014 18:00:07 GMT</pubDate></item><item><title>MaKeyMaKey Portal gun controller</title><link>https://labfoo.dev/hacks/2014/11/01/portal2/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/portal2/</guid><pubDate>Sat, 01 Nov 2014 18:00:07 GMT</pubDate></item><item><title>RESTful coffee machine</title><link>https://labfoo.dev/hacks/2014/11/01/coffee/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/coffee/</guid><pubDate>Sat, 01 Nov 2014 18:00:05 GMT</pubDate></item><item><title>Playing with high voltages and Arduino</title><link>https://labfoo.dev/hacks/2014/11/01/power/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/power/</guid><pubDate>Sat, 01 Nov 2014 18:00:04 GMT</pubDate></item><item><title>Raspberry Pi bot made from an old vacuum cleaner.</title><link>https://labfoo.dev/hacks/2014/11/01/rpibot/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/rpibot/</guid><pubDate>Sat, 01 Nov 2014 18:00:03 GMT</pubDate></item><item><title>Whaleton John</title><link>https://labfoo.dev/experiments/2014/11/01/whaleton/</link><guid isPermaLink="true">https://labfoo.dev/experiments/2014/11/01/whaleton/</guid><pubDate>Sat, 01 Nov 2014 18:00:01 GMT</pubDate></item><item><title>An M&amp;M machine that dispenses when pull requests are closed</title><link>https://labfoo.dev/hacks/2014/11/01/mm/</link><guid isPermaLink="true">https://labfoo.dev/hacks/2014/11/01/mm/</guid><pubDate>Sat, 01 Nov 2014 18:00:00 GMT</pubDate></item><item><title>Poll - Lightning Talk</title><link>https://labfoo.dev/talks/2014/10/29/poll/</link><guid isPermaLink="true">https://labfoo.dev/talks/2014/10/29/poll/</guid><pubDate>Wed, 29 Oct 2014 00:00:00 GMT</pubDate></item><item><title>MVP - Lightning Talk</title><link>https://labfoo.dev/talks/2014/10/14/mvp/</link><guid isPermaLink="true">https://labfoo.dev/talks/2014/10/14/mvp/</guid><pubDate>Tue, 14 Oct 2014 00:00:00 GMT</pubDate></item><item><title>Why I connected my Coffee Machine to the internet</title><link>https://labfoo.dev/articles/2014/07/13/coffee-machine/</link><guid isPermaLink="true">https://labfoo.dev/articles/2014/07/13/coffee-machine/</guid><pubDate>Sun, 13 Jul 2014 00:00:00 GMT</pubDate></item><item><title>AngularJS for data driven applications</title><link>https://labfoo.dev/talks/2014/06/05/angular2/</link><guid isPermaLink="true">https://labfoo.dev/talks/2014/06/05/angular2/</guid><pubDate>Thu, 05 Jun 2014 00:00:00 GMT</pubDate></item><item><title>iOS development for teams (blog post)</title><link>https://labfoo.dev/articles/2014/01/16/ios-team-post/</link><guid isPermaLink="true">https://labfoo.dev/articles/2014/01/16/ios-team-post/</guid><pubDate>Thu, 16 Jan 2014 00:00:00 GMT</pubDate></item><item><title>iOS development for teams (repo)</title><link>https://labfoo.dev/articles/2014/01/16/ios-team-repo/</link><guid isPermaLink="true">https://labfoo.dev/articles/2014/01/16/ios-team-repo/</guid><pubDate>Thu, 16 Jan 2014 00:00:00 GMT</pubDate></item><item><title>AngularJS Basics</title><link>https://labfoo.dev/talks/2013/07/11/angular/</link><guid isPermaLink="true">https://labfoo.dev/talks/2013/07/11/angular/</guid><pubDate>Thu, 11 Jul 2013 00:00:00 GMT</pubDate></item><item><title>First impressions of leap motion</title><link>https://labfoo.dev/articles/2013/03/01/leap-motion/</link><guid isPermaLink="true">https://labfoo.dev/articles/2013/03/01/leap-motion/</guid><pubDate>Fri, 01 Mar 2013 00:00:00 GMT</pubDate></item></channel></rss>