<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>cyber-lane</title><description>Personal projects, technical notes, and field reports from Justin Nel.</description><link>https://cyber-lane.com/</link><language>en</language><item><title>Building a Local-First Document Workflow Prototype</title><link>https://cyber-lane.com/posts/building-a-local-first-document-workflow-prototype/</link><guid isPermaLink="true">https://cyber-lane.com/posts/building-a-local-first-document-workflow-prototype/</guid><description>A high-level look at a recent client project: turning messy document intake into a structured, auditable workflow without exposing the client details.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Finding My Feet</title><link>https://cyber-lane.com/posts/finding-my-feet/</link><guid isPermaLink="true">https://cyber-lane.com/posts/finding-my-feet/</guid><description>Settling into Japan properly: new friends, better health, too many crane games, and personal projects coming back to life.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate></item><item><title>A long overdue update</title><link>https://cyber-lane.com/posts/a-long-overdue-update/</link><guid isPermaLink="true">https://cyber-lane.com/posts/a-long-overdue-update/</guid><description>Catching up after a few quiet years, from Sweden and Cyber Lane AB to Japan and Cogent Labs.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item><item><title>KidSpeak in Lund</title><link>https://cyber-lane.com/posts/kidspeak-in-lund/</link><guid isPermaLink="true">https://cyber-lane.com/posts/kidspeak-in-lund/</guid><description>Announcing the KidSpeak Lund event, with signups now live, a Stockholm event coming soon, and more plans around Leetspeak and personal projects.</description><pubDate>Wed, 12 Jul 2017 00:00:00 GMT</pubDate></item><item><title>Another site for my content</title><link>https://cyber-lane.com/posts/another-site/</link><guid isPermaLink="true">https://cyber-lane.com/posts/another-site/</guid><description>Separating personal, professional, and project content across Cyber-Lane, Justinel.com, and future Kidspeak updates.</description><pubDate>Wed, 22 Mar 2017 00:00:00 GMT</pubDate></item><item><title>Why Cloudflare gives error 522 to my NodeJS app</title><link>https://cyber-lane.com/posts/why-cloudflare-gives-me-error-522/</link><guid isPermaLink="true">https://cyber-lane.com/posts/why-cloudflare-gives-me-error-522/</guid><description>Debugging Cloudflare error 522 on a self-hosted Node.js app and discovering why port 80 still mattered for HTTPS traffic.</description><pubDate>Mon, 08 Aug 2016 00:00:00 GMT</pubDate></item><item><title>Cloudflare Dynamic DNS</title><link>https://cyber-lane.com/posts/cloudflare-dynamic-dns/</link><guid isPermaLink="true">https://cyber-lane.com/posts/cloudflare-dynamic-dns/</guid><description>A small Node.js script that checks a public IP address daily and updates a Cloudflare DNS record for dynamic DNS.</description><pubDate>Thu, 04 Aug 2016 00:00:00 GMT</pubDate></item><item><title>Finding MSBuild with Windows Batch files</title><link>https://cyber-lane.com/posts/finding-msbuild-with-windows-batch-file/</link><guid isPermaLink="true">https://cyber-lane.com/posts/finding-msbuild-with-windows-batch-file/</guid><description>A quick Windows batch-file trick for finding the installed MSBuild executable instead of hard-coding a version-specific path in build scripts.</description><pubDate>Thu, 28 Jul 2016 00:00:00 GMT</pubDate></item><item><title>Blogging with Octopage</title><link>https://cyber-lane.com/posts/blogging-with-octopage/</link><guid isPermaLink="true">https://cyber-lane.com/posts/blogging-with-octopage/</guid><description>Trying Octopage as an iOS app for writing Jekyll blog drafts offline and publishing a test post from the phone.</description><pubDate>Sun, 03 Jul 2016 00:00:00 GMT</pubDate></item><item><title>NancyFx localhost only request modules</title><link>https://cyber-lane.com/posts/nancy-local-request-only-modules/</link><guid isPermaLink="true">https://cyber-lane.com/posts/nancy-local-request-only-modules/</guid><description>A small NancyFX helper for hiding admin modules from non-localhost requests in production, with examples for module-wide and route-level use.</description><pubDate>Thu, 30 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Fiddler proxy trick</title><link>https://cyber-lane.com/posts/fiddler-proxy-trick/</link><guid isPermaLink="true">https://cyber-lane.com/posts/fiddler-proxy-trick/</guid><description>A localhost debugging trick that makes ElasticSearch requests pass through Fiddler without hard-coding proxy hostnames.</description><pubDate>Fri, 10 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Parallels shared Mac OS drive over the network</title><link>https://cyber-lane.com/posts/parallels-shared-mac-drive/</link><guid isPermaLink="true">https://cyber-lane.com/posts/parallels-shared-mac-drive/</guid><description>Fixing trust errors when a Windows Parallels VM accesses Mac project files over a network share, using a mapped drive and CasPol FullTrust.</description><pubDate>Tue, 07 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Forwarding uploaded files to another service</title><link>https://cyber-lane.com/posts/forwarding-uploaded-files-to-another-service/</link><guid isPermaLink="true">https://cyber-lane.com/posts/forwarding-uploaded-files-to-another-service/</guid><description>Receiving uploaded files from Nancy and sending them to another web service</description><pubDate>Wed, 06 Apr 2016 00:00:00 GMT</pubDate></item><item><title>Scaling images in CSharp</title><link>https://cyber-lane.com/posts/scaling-images-in-csharp/</link><guid isPermaLink="true">https://cyber-lane.com/posts/scaling-images-in-csharp/</guid><description>Cropping and scaling images in C# with GDI while keeping file access predictable and avoiding large dependencies.</description><pubDate>Thu, 31 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Accessing MongoDb Remotely with Mac OSX host</title><link>https://cyber-lane.com/posts/accessing-mongodb-remotely-with-mac-osx-host/</link><guid isPermaLink="true">https://cyber-lane.com/posts/accessing-mongodb-remotely-with-mac-osx-host/</guid><description>Configuring MongoDB on macOS so another machine on the local network can connect during prototype development.</description><pubDate>Mon, 28 Mar 2016 00:00:00 GMT</pubDate></item><item><title>IIS URL Rewrite to Self Hosted Services</title><link>https://cyber-lane.com/posts/iis-url-rewrite-to-self-hosted-services/</link><guid isPermaLink="true">https://cyber-lane.com/posts/iis-url-rewrite-to-self-hosted-services/</guid><description>How to use IIS URL Rewrite and Application Request Routing to send public API paths through to a self-hosted NancyFX service on localhost.</description><pubDate>Tue, 22 Mar 2016 00:00:00 GMT</pubDate></item><item><title>Mini Review | Optimum Nutrition - Caramel Frappé</title><link>https://cyber-lane.com/posts/mini-review-optimum-nutrition-caramel-frappe/</link><guid isPermaLink="true">https://cyber-lane.com/posts/mini-review-optimum-nutrition-caramel-frappe/</guid><description>A mini review of Optimum Nutrition Caramel Frappé protein powder, covering nutrition, easy mixing, creamy caramel-coffee taste, and availability.</description><pubDate>Mon, 30 Nov 2015 00:00:00 GMT</pubDate></item><item><title>EPiServer and PayEx integration</title><link>https://cyber-lane.com/posts/implementing-payex-with-episerver-extendedprice/</link><guid isPermaLink="true">https://cyber-lane.com/posts/implementing-payex-with-episerver-extendedprice/</guid><description>Debugging EPiServer and PayEx integration when ExtendedPrice excluded VAT, triggering AmountNotEqualOrderLinesTotal after checkout.</description><pubDate>Wed, 18 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Struggles of moving abroad</title><link>https://cyber-lane.com/posts/struggles-of-moving-abroad/</link><guid isPermaLink="true">https://cyber-lane.com/posts/struggles-of-moving-abroad/</guid><description>Honest notes on the harder parts of moving from Brighton to Lund, including lost maker communities, language barriers, money stress, and lifestyle changes.</description><pubDate>Tue, 27 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Nancy Metadata</title><link>https://cyber-lane.com/posts/nancy-metadata/</link><guid isPermaLink="true">https://cyber-lane.com/posts/nancy-metadata/</guid><description>A NancyFX metadata experiment showing how I mapped route metadata into separate modules and used it to build ordered navigation links.</description><pubDate>Mon, 26 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Taking a break from social media</title><link>https://cyber-lane.com/posts/taking-a-break-from-social-media/</link><guid isPermaLink="true">https://cyber-lane.com/posts/taking-a-break-from-social-media/</guid><description>What happened when I paused Twitter, Facebook, Skype, Slack, Hangouts, and IRC, and why a contractor&apos;s social network can still be part of the job.</description><pubDate>Fri, 23 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Making things happen</title><link>https://cyber-lane.com/posts/making-things-happen/</link><guid isPermaLink="true">https://cyber-lane.com/posts/making-things-happen/</guid><description>A personal progress roundup covering obstacle races, travel, language learning, conferences, NancyFX, Python, EPiServer, open source, and future plans.</description><pubDate>Thu, 22 Oct 2015 00:00:00 GMT</pubDate></item><item><title>Settling in Sweden</title><link>https://cyber-lane.com/posts/settling-in-sweden/</link><guid isPermaLink="true">https://cyber-lane.com/posts/settling-in-sweden/</guid><description>Early reflections on moving from England to Sweden, joining tretton37, and dealing with personal numbers, salary, banking, ID cards, and bureaucracy.</description><pubDate>Mon, 27 Apr 2015 00:00:00 GMT</pubDate></item><item><title>MultCloud saved my data!</title><link>https://cyber-lane.com/posts/multcloud-saved-my-data/</link><guid isPermaLink="true">https://cyber-lane.com/posts/multcloud-saved-my-data/</guid><description>How MultCloud helped rescue years of data from Bitcasa after pricing changes, broken promises, slow downloads, and the loss of unlimited storage.</description><pubDate>Mon, 24 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Brighton Mini Maker Faire 2014</title><link>https://cyber-lane.com/posts/brighton-mini-maker-faire-2014/</link><guid isPermaLink="true">https://cyber-lane.com/posts/brighton-mini-maker-faire-2014/</guid><description>A Brighton Mini Maker Faire 2014 recap covering flower badges, Space Buddies Lite, late-night soldering problems, custom kits, and future workshops.</description><pubDate>Mon, 08 Sep 2014 00:00:00 GMT</pubDate></item><item><title>Space Buddies on Kickstarter</title><link>https://cyber-lane.com/posts/space-buddies-on-kickstarter/</link><guid isPermaLink="true">https://cyber-lane.com/posts/space-buddies-on-kickstarter/</guid><description>Launching my first Kickstarter for Space Buddies, an open source electronics kit teaching soldering, circuits, RGB LEDs, infrared, and C programming.</description><pubDate>Sun, 13 Jul 2014 00:00:00 GMT</pubDate></item><item><title>Progress Reports</title><link>https://cyber-lane.com/posts/progress-reports/</link><guid isPermaLink="true">https://cyber-lane.com/posts/progress-reports/</guid><description>A reflection on why regular progress reports help personal projects stay visible, motivating, and easier to finish.</description><pubDate>Thu, 03 Apr 2014 00:00:00 GMT</pubDate></item><item><title>Playing with Scalable Vector Graphics and CSS3</title><link>https://cyber-lane.com/posts/playing-with-scalable-vector-graphics-and-css3/</link><guid isPermaLink="true">https://cyber-lane.com/posts/playing-with-scalable-vector-graphics-and-css3/</guid><description>Experimenting with CSS3 and SVG by rebuilding my logo three different ways, then sharing a quick note about upcoming Espruino projects.</description><pubDate>Mon, 24 Feb 2014 00:00:00 GMT</pubDate></item><item><title>Furniture design with OpenSCAD</title><link>https://cyber-lane.com/posts/furniture-design-with-openscad/</link><guid isPermaLink="true">https://cyber-lane.com/posts/furniture-design-with-openscad/</guid><description>Designing a custom TV stand and bedroom furniture in OpenSCAD using variables, modules, colors, and code instead of a traditional CAD package.</description><pubDate>Sun, 12 Jan 2014 00:00:00 GMT</pubDate></item><item><title>OpenSCAD is AMAZING!</title><link>https://cyber-lane.com/posts/openscad-is-amazing/</link><guid isPermaLink="true">https://cyber-lane.com/posts/openscad-is-amazing/</guid><description>Discovering OpenSCAD while planning bedroom furniture, then modelling my IKEA bed frame in code before designing a custom TV cabinet.</description><pubDate>Thu, 09 Jan 2014 00:00:00 GMT</pubDate></item><item><title>Teardown of Poundland Solar Lantern</title><link>https://cyber-lane.com/posts/teardown-of-poundland-solar-lantern/</link><guid isPermaLink="true">https://cyber-lane.com/posts/teardown-of-poundland-solar-lantern/</guid><description>A teardown of a £1 Poundland solar garden lantern, looking at its solar cell, LED, Ni-MH battery, switch, diode, resistor, and black-blob IC.</description><pubDate>Fri, 27 Dec 2013 00:00:00 GMT</pubDate></item><item><title>Improvements for XP500 Headphones</title><link>https://cyber-lane.com/posts/improvements-for-xp500-headphones/</link><guid isPermaLink="true">https://cyber-lane.com/posts/improvements-for-xp500-headphones/</guid><description>Planning a rechargeable Li-ion and USB charging upgrade for my Turtle Beach XP500 headset so it can run without constantly swapping AA batteries.</description><pubDate>Thu, 26 Dec 2013 00:00:00 GMT</pubDate></item><item><title>Making Electronics Is Risky</title><link>https://cyber-lane.com/posts/making-electronics-is-risky/</link><guid isPermaLink="true">https://cyber-lane.com/posts/making-electronics-is-risky/</guid><description>Lessons from taking real financial risks on handmade electronics kits, from flower badge PCBs to Christmas workshops and simple LED projects.</description><pubDate>Wed, 18 Dec 2013 00:00:00 GMT</pubDate></item><item><title>New Batch of Flower Badges</title><link>https://cyber-lane.com/posts/new-batch-of-flower-badges/</link><guid isPermaLink="true">https://cyber-lane.com/posts/new-batch-of-flower-badges/</guid><description>A quick note that more flower badge PCBs are finally back in stock after ChinaPost delays, ready for the next batch of soldering kits.</description><pubDate>Fri, 13 Dec 2013 00:00:00 GMT</pubDate></item><item><title>Brighton Mini Maker Faire 2013</title><link>https://cyber-lane.com/posts/brighton-mini-maker-faire-2013/</link><guid isPermaLink="true">https://cyber-lane.com/posts/brighton-mini-maker-faire-2013/</guid><description>A Brighton Mini Maker Faire 2013 recap after selling out of Soldering Is Easy kits, with flower badge plans, contact details, and instructions.</description><pubDate>Fri, 22 Nov 2013 00:00:00 GMT</pubDate></item><item><title>A New Blog</title><link>https://cyber-lane.com/posts/a-new-blog/</link><guid isPermaLink="true">https://cyber-lane.com/posts/a-new-blog/</guid><description>Due to popular request, I have decided to add a mini blog to my website</description><pubDate>Mon, 18 Nov 2013 00:00:00 GMT</pubDate></item><item><title>Mistakes made in a rush</title><link>https://cyber-lane.com/posts/mistakes-made-in-a-rush/</link><guid isPermaLink="true">https://cyber-lane.com/posts/mistakes-made-in-a-rush/</guid><description>Everybody makes mistakes, including me. Especially when I am in a rush</description><pubDate>Tue, 12 Feb 2013 00:00:00 GMT</pubDate></item><item><title>Wiring up the STA013, DAC and PIC (part 1)</title><link>https://cyber-lane.com/posts/wiring-up-the-sta013-dac-and-pic-part-1/</link><guid isPermaLink="true">https://cyber-lane.com/posts/wiring-up-the-sta013-dac-and-pic-part-1/</guid><description>Starting the STA013, DAC, and PIC16F1825 wiring, with programming headers, crystal timing notes, and a plan to finish the MP3 circuit code.</description><pubDate>Wed, 30 Jan 2013 00:00:00 GMT</pubDate></item><item><title>Minor update</title><link>https://cyber-lane.com/posts/minor-update/</link><guid isPermaLink="true">https://cyber-lane.com/posts/minor-update/</guid><description>I have 40 MP3 decoder chips along with 40 matching DACs and ready to go</description><pubDate>Tue, 29 Jan 2013 00:00:00 GMT</pubDate></item><item><title>SD Card Reader with PIC16F1825</title><link>https://cyber-lane.com/posts/sd-card-reader-with-pic16f1825/</link><guid isPermaLink="true">https://cyber-lane.com/posts/sd-card-reader-with-pic16f1825/</guid><description>An introduction of an SD Card Reader I am working on with a PIC16F1825</description><pubDate>Mon, 21 Jan 2013 00:00:00 GMT</pubDate></item><item><title>jQuery - Copy XML from one object to another</title><link>https://cyber-lane.com/posts/jquery-copy-xml-from-one-object-to-another/</link><guid isPermaLink="true">https://cyber-lane.com/posts/jquery-copy-xml-from-one-object-to-another/</guid><description>A jQuery and XML tutorial showing how to copy address nodes from one XML document structure into another.</description><pubDate>Sat, 11 Jul 2009 00:00:00 GMT</pubDate></item><item><title>An Introduction to jQuery and XML</title><link>https://cyber-lane.com/posts/an-introduction-to-jquery-and-xml/</link><guid isPermaLink="true">https://cyber-lane.com/posts/an-introduction-to-jquery-and-xml/</guid><description>Introducing a short tutorial series on using jQuery with XML, based on repeated questions and reusable code snippets.</description><pubDate>Fri, 10 Jul 2009 00:00:00 GMT</pubDate></item><item><title>jQuery - Create an XML Document/Object</title><link>https://cyber-lane.com/posts/jquery-cerate-an-xml-document-object/</link><guid isPermaLink="true">https://cyber-lane.com/posts/jquery-cerate-an-xml-document-object/</guid><description>A jQuery and JavaScript tutorial for creating XML document objects across Internet Explorer and modern browsers.</description><pubDate>Fri, 10 Jul 2009 00:00:00 GMT</pubDate></item><item><title>RackSpace Reports</title><link>https://cyber-lane.com/posts/rackspace-reports/</link><guid isPermaLink="true">https://cyber-lane.com/posts/rackspace-reports/</guid><description>How I built a small C# command-line tool to audit hundreds of RackSpace domains, subdomains, servers, and where everything pointed.</description><pubDate>Fri, 10 Jul 2009 00:00:00 GMT</pubDate></item><item><title>Big Update</title><link>https://cyber-lane.com/posts/big-update/</link><guid isPermaLink="true">https://cyber-lane.com/posts/big-update/</guid><description>A broad project update on CartoLogix, an XNA RTS game, a WordPress parser, forum software, and other ongoing work.</description><pubDate>Sun, 08 Feb 2009 00:00:00 GMT</pubDate></item><item><title>Progression</title><link>https://cyber-lane.com/posts/progression/</link><guid isPermaLink="true">https://cyber-lane.com/posts/progression/</guid><description>A personal progress update covering .NET training, ReSharper, server savings, fitness, and plans for more freelance work.</description><pubDate>Sun, 20 Jul 2008 00:00:00 GMT</pubDate></item><item><title>Learning Curve</title><link>https://cyber-lane.com/posts/learning-curve/</link><guid isPermaLink="true">https://cyber-lane.com/posts/learning-curve/</guid><description>Reflections from my first month at William Reed, learning jQuery, LINQ, MVC, nHibernate, ReSharper, and planning my own user controls.</description><pubDate>Thu, 12 Jun 2008 00:00:00 GMT</pubDate></item><item><title>Silverlight Clouds</title><link>https://cyber-lane.com/posts/silverlight-clouds/</link><guid isPermaLink="true">https://cyber-lane.com/posts/silverlight-clouds/</guid><description>Experimenting with Microsoft Silverlight, AJAX, and a possible web version of CartoLogix while starting a new developer role.</description><pubDate>Mon, 21 Apr 2008 00:00:00 GMT</pubDate></item><item><title>Nearing Completion</title><link>https://cyber-lane.com/posts/nearing-completion/</link><guid isPermaLink="true">https://cyber-lane.com/posts/nearing-completion/</guid><description>A progress note on finishing the early ASP.NET cyber-lane website, including the home, blog, portfolio, and CMS plans.</description><pubDate>Sat, 29 Mar 2008 00:00:00 GMT</pubDate></item><item><title>A Fresh Start</title><link>https://cyber-lane.com/posts/a-fresh-start/</link><guid isPermaLink="true">https://cyber-lane.com/posts/a-fresh-start/</guid><description>An introduction to Justin Nel, early programming experience, and the software projects behind the first cyber-lane blog.</description><pubDate>Fri, 08 Feb 2008 00:00:00 GMT</pubDate></item><item><title>Contour Logic - Second Update</title><link>https://cyber-lane.com/posts/contour-logic-second-update/</link><guid isPermaLink="true">https://cyber-lane.com/posts/contour-logic-second-update/</guid><description>A second Contour Logic update covering CSV import, editable points, labels, contour lines, and the next tasks before exporting to DXF.</description><pubDate>Wed, 13 Jun 2007 00:00:00 GMT</pubDate></item><item><title>Contour Logic - First Update</title><link>https://cyber-lane.com/posts/contour-logic-first-update/</link><guid isPermaLink="true">https://cyber-lane.com/posts/contour-logic-first-update/</guid><description>A progress update on my Contour Logic application, adding x/y/z coordinates, contour lines, labels, and a clearer list of DXF export tasks.</description><pubDate>Thu, 07 Jun 2007 00:00:00 GMT</pubDate></item><item><title>Contour Logic Project Started</title><link>https://cyber-lane.com/posts/contour-logic-project-started/</link><guid isPermaLink="true">https://cyber-lane.com/posts/contour-logic-project-started/</guid><description>Starting on a new project which helps the building industry with contours</description><pubDate>Wed, 06 Jun 2007 00:00:00 GMT</pubDate></item></channel></rss>