<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blogging :: Category :: Tiernans Comms Closet</title><link>https://www.tiernanotoole.ie/categories/blogging.html</link><description/><generator>Hugo</generator><language>en-ie</language><copyright>2026 Tiernan OToole</copyright><lastBuildDate>Fri, 10 Jul 2026 23:30:52 +0100</lastBuildDate><atom:link href="https://www.tiernanotoole.ie/categories/blogging/index.xml" rel="self" type="application/rss+xml"/><item><title>A Month with an iPad Pro</title><link>https://www.tiernanotoole.ie/2023/11/05/a-month-with-an-ipad-pro.html</link><pubDate>Sun, 05 Nov 2023 00:41:30 +0000</pubDate><guid>https://www.tiernanotoole.ie/2023/11/05/a-month-with-an-ipad-pro.html</guid><description>About a month ago, I bought a 2022 iPad Pro 11 inch (4th gen) used for about 800 EUR (Which, given they are still for sale on Apple’s site for nearly double that (mine is a 256Gb model with Cellular) I think I got a good deal. I also got my hands on the Keyboard Folio, which is both a good thing, especially for writing stuff like this, but also a bit of a pain (the weight of it adds to the iPad and the fact that you need to remove it from the iPad to use it as a tablet is a pain). I also got my hands on a 2nd Gen Pencil, along with a USB C hub.</description></item><item><title>Back running WordPress</title><link>https://www.tiernanotoole.ie/2020/10/10/back-running-wordpress.html</link><pubDate>Sat, 10 Oct 2020 00:56:59 +0000</pubDate><guid>https://www.tiernanotoole.ie/2020/10/10/back-running-wordpress.html</guid><description>I have moved my blog back over to WordPress. It is running in house, on one of my workstations, using Cloudflare’s Argo tunnel to protect it on the internet. You might be asking “why?!” Well, its a couple of things.
That last one is the reason I haven’t blogged in a while. Seems there was a major change in the versioning of Hugo, somewhere between the release I was on (0.55.6) and the latest one I tried (0.73.0 or something… 0.76.3 is out now) and my index.html pages just would not create, and I got many warnings when building… I spent a few hours trying to figure it out, but in the end, I gave up.</description></item><item><title>Moving the site to Hugo</title><link>https://www.tiernanotoole.ie/2018/07/04/moving-the-site-to-hugo.html</link><pubDate>Wed, 04 Jul 2018 17:10:16 +0000</pubDate><guid>https://www.tiernanotoole.ie/2018/07/04/moving-the-site-to-hugo.html</guid><description>After a LOT of messing with Jekyll, i have finally moved to Hugo! There are a few things that don’t fully work yet, and there will be updates to the site soon enough, but for the moment, I am happy. Its also a LOT faster to build than Jekyll, and less dependencies. Happy days!
[update] I though i should probably update this post with a bit more information around hows its built, why i moved to Hugo, and some more links, etc.</description></item><item><title>Blogging on an iPad Pro</title><link>https://www.tiernanotoole.ie/2018/03/06/blogging-on-an-ipad-pro.html</link><pubDate>Tue, 06 Mar 2018 08:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2018/03/06/blogging-on-an-ipad-pro.html</guid><description>So, a few months back I bought myself an iPad Pro. I got a 10.5" with 64GB Storage and the Smart Keyboard. Since then, i have been mostly using it for playing around: watching YouTube, Netflix, surfing on the couch, etc. but i started to wonder how “Pro” this was…so i went and did some testing, and in the end nearly all of this post is being written on it…
first, the good stuff:</description></item><item><title>Testing Forestry</title><link>https://www.tiernanotoole.ie/2017/08/16/testing-forestry.html</link><pubDate>Wed, 16 Aug 2017 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2017/08/16/testing-forestry.html</guid><description>So, as you probably know, this site is built with Jekyll. Jekyll is a Static Site Generator, basically taking an input of a load of text files (see the source repo for this site on Github here) and generating a load more HTML (the static HTML is hosted on Github here, which auto publishes to Azure App Service).
In previous posts, i have talked about using the likes of Visual Studio Code and Mark Down Monster to build the site. Well, a few days back, i found Forestry.io. Its a web application which, in my case, is linked with my GitHub repo (the Jekyll source one) and allows me to make changes to the code easily. Because the way i build my site is a little different, i manually build the site and push to the destination GitHub project, but they have features allowing you to push directly to SFTP or FTP servers, GitHub, or some other options.</description></item><item><title>VSCode and Markdown Monster with Powershell</title><link>https://www.tiernanotoole.ie/2017/05/06/vscode-and-markdown-monster-with-powershell.html</link><pubDate>Sat, 06 May 2017 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2017/05/06/vscode-and-markdown-monster-with-powershell.html</guid><description>A few years back, i created a post showing you how to add an Alias to PowerShell to easily start Sublime Text from a PowerShell command line . This worked well, but this is 2017 (that post is from 2012!) and my daily text editor has changed. I have moved to Visual Studio Code for most of my daily work. It works well 95% of the time. I still use Visual Studio Pro for C# Development, but for quick fixes and work on, say Go or smaller edits, Code is great. For blogging, on the other hand, I am trying out MarkDown Monster but code still has some nice features. We will see how tests go.</description></item><item><title>Docker Jekyll and Mr ngrok</title><link>https://www.tiernanotoole.ie/2016/11/15/docker-jekyll-and-mr-ngrok.html</link><pubDate>Tue, 15 Nov 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/11/15/docker-jekyll-and-mr-ngrok.html</guid><description>See what i did with the title?! Anyway, in my last post, i explained how i was building this site with Docker running on Windows 10 with the Anniversary update. Today, i am going to show you how to host it using Nginx and ngrok.
So, first, you should know what Nginx is at this stage… If not, check out their site. Next ngrok is basically a way of tunneling your localhost to the web. So, how do we build the whole lot together and serve your site to the internet? Well, this is what i have so far:</description></item><item><title>Building Jekyll sites with Docker on Windows</title><link>https://www.tiernanotoole.ie/2016/11/02/building-jekyll-sites-with-docker-on-windows.html</link><pubDate>Wed, 02 Nov 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/11/02/building-jekyll-sites-with-docker-on-windows.html</guid><description>As some of you probably know (or based on the footer of the site) this site is built with Jekyll. Jekyll is a static web site builder, written in Ruby, and is a bit of a pain to build on Windows. Earlier on this year, I wrote up a post explaining how to use Jekyll on Windows using Bash on Ubuntu on Windows… It was a bit complicated, and, well, worked a few times, but was not too successfull… So, were do we go next? Well, Docker to the rescue!</description></item><item><title>Installing Jekyll on Bash On Ubuntu on Windows</title><link>https://www.tiernanotoole.ie/2016/04/11/installing-jekyll-on-bash-on-ubuntu-on-windows.html</link><pubDate>Mon, 11 Apr 2016 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/04/11/installing-jekyll-on-bash-on-ubuntu-on-windows.html</guid><description>At the 2016 Build conference, Microsoft announced that Bash on Ubuntu on Windows was coming. Well, it came out last week, and I installed it as soon as I could! My next challenge was to get Jekyll to run and install on it, so I can build and preview this site on my Surface Book.
So, first, I needed to install version 2.0 of Ruby. There is a bit of messing involved for this, but first</description></item><item><title>Continuous Integration and Blogging</title><link>https://www.tiernanotoole.ie/2016/03/24/continuous-integration-and-blogging.html</link><pubDate>Thu, 24 Mar 2016 08:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2016/03/24/continuous-integration-and-blogging.html</guid><description>Back in August of 2012, I started this site using Git and Jekyll. I hosted most of it at home, pushing to a server in house. Then, a few years back, I moved to pushing the files to Amazon S3 and had Cloud Front doing distribution. The last moved had me hosting the files in NearlyFreeSpeech.NET and Cloud Flare doing the content distribution… Well, that changed over the last few days… again…
Currently, you are still hitting Cloud Flare when you hit this site, but the backend is back to being hosted on Amazon S3. But the files getting to S3 is more interesting now. All the “code” for this site is up on a GitHub repo and any time something is checked in, Travis CI kicks off, builds the files using Jekyll and pushes to S3 using s3_website. All my “private” keys are hidden in Travis-CI, so no one can access them but me. This makes updating the site a lot easier. I can create a file in GitHub directly, preview it, make changes, etc., and then check in. Once checked in, Travis kicks off, builds and deploys. All Good!</description></item><item><title>Bulk compressing images for the Web</title><link>https://www.tiernanotoole.ie/2015/04/29/bulk-compressing-images-for-the-web.html</link><pubDate>Wed, 29 Apr 2015 16:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2015/04/29/bulk-compressing-images-for-the-web.html</guid><description>Now that all my sites are running Jekyll I am trying to get them optimized for SPEED which meant
looking at all the stuff that takes time to download… There are more tweaks (and possibly posts) coming down
the road, but to start, I needed to look at images.
First things first. I’m running this on a Sabayon Linux box, so some of the install commands will be different… (Also, i do need to explain why I moved from Windows to Linux on the GodboxV2, but that’s a different post…)</description></item><item><title>All blogs moved to Jekyll</title><link>https://www.tiernanotoole.ie/2015/04/28/all-blogs-moved-to-jekyll.html</link><pubDate>Tue, 28 Apr 2015 11:49:53 +0000</pubDate><guid>https://www.tiernanotoole.ie/2015/04/28/all-blogs-moved-to-jekyll.html</guid><description>Well, its finally happened. All my blogs, Tiernan’s Comms Closet, GeekPhotographer and the Podcast have been
moved to Jekyll. I wrote up a long and complicated post explaining how I did it… Now, i dont have to worry
about WordPress security issues on my home sites! Happy Days!</description></item><item><title>CDN Hosted Blog</title><link>https://www.tiernanotoole.ie/2014/01/23/cdn-hosted-blog.html</link><pubDate>Thu, 23 Jan 2014 00:00:00 +0000</pubDate><guid>https://www.tiernanotoole.ie/2014/01/23/cdn-hosted-blog.html</guid><description>Well, if you can read this, this site is now hosted fully on AWS with both S3 and CloudFront. More details eventually…
[UPDATE] How did i host this on S3 and CloudFront? Check out this article by Paul Stamatiou for details…</description></item><item><title>Moving sites to NearlyFreeSpeech</title><link>https://www.tiernanotoole.ie/2013/01/15/moving-sites-to-nearlyfreespeech.html</link><pubDate>Tue, 15 Jan 2013 18:23:02 +0000</pubDate><guid>https://www.tiernanotoole.ie/2013/01/15/moving-sites-to-nearlyfreespeech.html</guid><description>I have been running a Dedicated Server from Hetzner for a while now, but have started to look at what i am running on the site, and reailized i under utilize the machine a lot… For example, this site is generated using Jekyll, which takes up very little power, and becomes static HTML files. My other blogs (Tiernan’s Comms Closet and GeekPhotographer) are both low traffic WordPress sites, and I run a couple of other static sites also for friends… All in all, not a lot of power…</description></item><item><title>More Jekyll Stuff</title><link>https://www.tiernanotoole.ie/2012/10/04/more-jekyll-stuff.html</link><pubDate>Thu, 04 Oct 2012 20:57:52 +0000</pubDate><guid>https://www.tiernanotoole.ie/2012/10/04/more-jekyll-stuff.html</guid><description>Couple of bits and pieces on Jekyll stuff today… I am tweaking the outline of the site, so i am surfing around finding stuff… here is what i have found
Host a static site on Amazon S3: Interesting idea, and something i would look into eventually… And with the help of CloudFront you could host your whole blog on a CDN! Rake tasks for Jekyll: Rake is the Ruby version of make… and a RakeFile can have tasks, which are in Ruby… They can do, from what i can gather, pretty much anything… So, some examples of what you can do with them are linked here… I especially like the New Post generator… very handy! Jekyll Plugins: Various different plugins for Jekyll… I am interested in a few of these, mainly the Generate_projects one, which generates a page for your projects based on your GitHub projects… very cool stuff… Strictly speaking, this is not just a Jekyll how to, but Migrating from WordPress to Jekyll is a handy read. my main blog, my podcast and photography blog both run WordPress. migrating them to Jekyll would mean i could move them directly to a CDN and make things a lot faster… Maybe something i plan doing soon… If you have any tips or tricks, why not leave a comment and i can add them to the post.</description></item></channel></rss>