<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://www.jsware.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.jsware.io/" rel="alternate" type="text/html" /><updated>2026-02-11T21:41:16+00:00</updated><id>https://www.jsware.io/feed.xml</id><title type="html">JSWare.io</title><subtitle>Musings of an IT Architect interested in APIs, Integration and Microservices who is also a Sci-Fi enthusiast.</subtitle><author><name>John Scott</name></author><entry><title type="html">A Breath of Fresh Minty Air</title><link href="https://www.jsware.io/blog/2025/09/17/Fresh-Minty-Air.html" rel="alternate" type="text/html" title="A Breath of Fresh Minty Air" /><published>2025-09-17T00:00:00+01:00</published><updated>2025-09-17T00:00:00+01:00</updated><id>https://www.jsware.io/blog/2025/09/17/Fresh-Minty-Air</id><author><name>John Scott</name></author><category term="General" /><category term="Mac" /><category term="Linux" /><summary type="html"><![CDATA[I decided to install Linux Mint on my 2011 MacBook Air. The results are impressive!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/fernanda-arias-s3C-iXNQIsQ-unsplash.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/fernanda-arias-s3C-iXNQIsQ-unsplash.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Docker GitHub Pages</title><link href="https://www.jsware.io/blog/2025/01/09/Docker-GitHub-Pages.html" rel="alternate" type="text/html" title="Docker GitHub Pages" /><published>2025-01-09T00:00:00+00:00</published><updated>2025-01-09T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2025/01/09/Docker-GitHub-Pages</id><author><name>John Scott</name></author><category term="GitHub" /><category term="Docker" /><category term="GitHub" /><category term="Docker" /><summary type="html"><![CDATA[A Docker container image and startup profile to run GitHub Pages locally during development...]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/philippe-oursel-06y6wukkSKg-unsplash.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/philippe-oursel-06y6wukkSKg-unsplash.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">How you slice it</title><link href="https://www.jsware.io/blog/2024/12/06/How-you-slice-it.html" rel="alternate" type="text/html" title="How you slice it" /><published>2024-12-06T00:00:00+00:00</published><updated>2024-12-06T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2024/12/06/How-you-slice-it</id><author><name>John Scott</name></author><category term="3DPrinting" /><category term="Slicer" /><summary type="html"><![CDATA[I'm really enjoying my 3D printer. Over the past few years I have spent too much money upgrading it and tweaking settings...]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/benchy.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/benchy.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Breathing New Life into my MacBook Air</title><link href="https://www.jsware.io/blog/2023/02/22/WinBook-Air.html" rel="alternate" type="text/html" title="Breathing New Life into my MacBook Air" /><published>2023-02-22T00:00:00+00:00</published><updated>2023-02-22T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2023/02/22/WinBook-Air</id><author><name>John Scott</name></author><category term="General" /><category term="Mac" /><category term="Windows" /><summary type="html"><![CDATA[A new life for my MacBook Air. My old MacBook Air became a WinBook Air running Windows 10 natively.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/winbookair1.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/winbookair1.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Journey into 3D Printing</title><link href="https://www.jsware.io/blog/2023/02/08/Journey-into-3D-Printing.html" rel="alternate" type="text/html" title="Journey into 3D Printing" /><published>2023-02-08T00:00:00+00:00</published><updated>2023-02-08T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2023/02/08/Journey-into-3D-Printing</id><author><name>John Scott</name></author><category term="3DPrinting" /><category term="Terminator" /><category term="Models" /><summary type="html"><![CDATA[I've have a new 3D printer to learn about. I have been dialing it in ready to print a full-size endoskeleton arm (amongst other things).]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/3darm.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/3darm.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Bouncing Buttons</title><link href="https://www.jsware.io/blog/2022/10/19/Bouncing-Buttons.html" rel="alternate" type="text/html" title="Bouncing Buttons" /><published>2022-10-19T00:00:00+01:00</published><updated>2022-10-19T00:00:00+01:00</updated><id>https://www.jsware.io/blog/2022/10/19/Bouncing-Buttons</id><author><name>John Scott</name></author><category term="Programming" /><category term="Arduino" /><summary type="html"><![CDATA[Mechanical elements of buttons can create noise when pressed and released. I was looking at options to debounce buttons in the most memory efficient way.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/switches.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/switches.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Fully Modified Uncle Bob</title><link href="https://www.jsware.io/blog/2022/03/27/Full-Mod-Bob.html" rel="alternate" type="text/html" title="Fully Modified Uncle Bob" /><published>2022-03-27T00:00:00+00:00</published><updated>2022-03-27T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2022/03/27/Full-Mod-Bob</id><author><name>John Scott</name></author><category term="Terminator" /><category term="Terminator" /><category term="Models" /><summary type="html"><![CDATA[I have been busy working on Uncle Bob. He now sports a range of modifications.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/uncle-bob.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/uncle-bob.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Calling Time on my Time Capsule</title><link href="https://www.jsware.io/blog/2021/12/12/Timecapsule.html" rel="alternate" type="text/html" title="Calling Time on my Time Capsule" /><published>2021-12-12T00:00:00+00:00</published><updated>2021-12-12T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2021/12/12/Timecapsule</id><author><name>John Scott</name></author><category term="General" /><category term="Reviews" /><category term="Mac" /><summary type="html"><![CDATA[My Time Capsule started making rattling, grunting, whining noises and overheating. Was it time to call time on my Time Capsule?]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://images.unsplash.com/photo-1501139083538-0139583c060f" /><media:content medium="image" url="https://images.unsplash.com/photo-1501139083538-0139583c060f" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Uncle Bob’s Tricky Halloween</title><link href="https://www.jsware.io/blog/2021/11/01/Tricky-Halloween.html" rel="alternate" type="text/html" title="Uncle Bob’s Tricky Halloween" /><published>2021-11-01T00:00:00+00:00</published><updated>2021-11-01T00:00:00+00:00</updated><id>https://www.jsware.io/blog/2021/11/01/Tricky-Halloween</id><author><name>John Scott</name></author><category term="Terminator" /><category term="Terminator" /><category term="Models" /><summary type="html"><![CDATA[Uncle Bob went down a storm with all the trick-or-treaters this Halloween.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://live.staticflickr.com/65535/51648221608_30ef33ec95_o.jpg" /><media:content medium="image" url="https://live.staticflickr.com/65535/51648221608_30ef33ec95_o.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Full Bodied Bob</title><link href="https://www.jsware.io/blog/2021/10/05/Full-Bodied-Bob.html" rel="alternate" type="text/html" title="Full Bodied Bob" /><published>2021-10-05T00:00:00+01:00</published><updated>2021-10-05T00:00:00+01:00</updated><id>https://www.jsware.io/blog/2021/10/05/Full-Bodied-Bob</id><author><name>John Scott</name></author><category term="Terminator" /><category term="Terminator" /><category term="Models" /><summary type="html"><![CDATA[Uncle Bob now has both arms and legs. He will start to look menacing as soon as he can stand up.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://www.jsware.io/assets/images/t800/almost-complete.jpg" /><media:content medium="image" url="https://www.jsware.io/assets/images/t800/almost-complete.jpg" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>