<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ejv2</title>
    <link>https://ejv2.cc/</link>
    <description>Recent content on ejv2</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>Copyright (C) 2024 - Ethan Marshall</copyright>
    <lastBuildDate>Wed, 15 Oct 2025 23:01:37 +0100</lastBuildDate>
    <atom:link href="https://ejv2.cc/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Sham That Is The British TV Licence</title>
      <link>https://ejv2.cc/blog/tv-licence-sham/</link>
      <pubDate>Wed, 15 Oct 2025 23:01:37 +0100</pubDate>
      <guid>https://ejv2.cc/blog/tv-licence-sham/</guid>
      <description>&lt;p&gt;The United Kingdom of Great Britain and Northern Ireland: a free, democratic country&amp;hellip; in which you require a paid licence in order to be permitted to own a television set.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Amsterdam 2025</title>
      <link>https://ejv2.cc/blog/amsterdam-2025/</link>
      <pubDate>Wed, 20 Aug 2025 00:13:23 +0100</pubDate>
      <guid>https://ejv2.cc/blog/amsterdam-2025/</guid>
      <description>&lt;p&gt;Yesterday, I got back from a two day trip to Amsterdam. Here are the reflections of a stubborn Englishman on a trip to a truly progressive city.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Parks and Recreation, Mockumentaries and Life</title>
      <link>https://ejv2.cc/blog/parks-recreation-life/</link>
      <pubDate>Thu, 31 Jul 2025 00:39:26 +0100</pubDate>
      <guid>https://ejv2.cc/blog/parks-recreation-life/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s summer 2009. Obama is in the White House, Minecraft is released to the public, and American audiences are cozying up once again to the idea of a mockumentary.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Making of Join Castaway.tf</title>
      <link>https://ejv2.cc/blog/making-of-join-castaway/</link>
      <pubDate>Sun, 15 Sep 2024 01:21:19 +0100</pubDate>
      <guid>https://ejv2.cc/blog/making-of-join-castaway/</guid>
      <description>&lt;p&gt;For some time now, I&amp;rsquo;ve been working on a video project which is sort of a mini-trailer for a TF2 server I play on quite regularly called &lt;a href=&#34;https://castaway.tf&#34;&gt;castaway.tf&lt;/a&gt;. This is how it was made.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Blog Migration</title>
      <link>https://ejv2.cc/blog/blog-migration/</link>
      <pubDate>Tue, 10 Sep 2024 13:58:17 +0100</pubDate>
      <guid>https://ejv2.cc/blog/blog-migration/</guid>
      <description>&lt;p&gt;Like all great, wild animals, the humble webblog must occasionally embark upon the mighty journey of a migration.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hello World</title>
      <link>https://ejv2.cc/blog/hello-world/</link>
      <pubDate>Thu, 01 Aug 2024 04:21:56 +0100</pubDate>
      <guid>https://ejv2.cc/blog/hello-world/</guid>
      <description>&lt;p&gt;Hello, world! This is my first testing post to see if this system will work. Nothing to see here!&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Actual Definition of Physics</title>
      <link>https://ejv2.cc/blog/old/2023/the-actual-definition-of-physics/</link>
      <pubDate>Sun, 19 Nov 2023 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2023/the-actual-definition-of-physics/</guid>
      <description>&lt;p&gt;I often hear a lot of very flowery definitions of Physics, such as &amp;ldquo;The Application of the Scientific Method to Natural Law&amp;rdquo; or &amp;ldquo;The Investigation of the Laws of the Universe&amp;rdquo;. However, much of this appears to make Physics seem much more all-encompassing than it truly is. For example, a Physicist does not concern himself with questions of purely abstract philosophy. What is beauty? Perhaps he may have an opinion, but an objective answer evidently eludes him. Arguably, such an answer could never come from within Physics itself purely due to the nature of the question. If we were to take any of the above answers from above, though, it should be logically true that we can build on the foundations which Physics has given us to find an answer. This is obvious nonsense.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Neither voltage nor current kill</title>
      <link>https://ejv2.cc/blog/old/2023/neither-voltage-nor-current-kill/</link>
      <pubDate>Sun, 03 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2023/neither-voltage-nor-current-kill/</guid>
      <description>&lt;p&gt;Quite a common adage heard in HVAC schools or electrician training is that &amp;ldquo;Volts jolt, but current kills&amp;rdquo;. I would like to put forward my argument today that this is completely incorrect. Instead, I will argue that it is, in fact, the work done by a circuit element which causes the danger.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Myth Busters: TF2 Scout Hitbox</title>
      <link>https://ejv2.cc/blog/old/2022/tf2-hitbox-myth/</link>
      <pubDate>Mon, 30 May 2022 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2022/tf2-hitbox-myth/</guid>
      <description>&lt;p&gt;In TF2, there was a rumor around a while ago that the Scout could, if given enough increases to his base movement speed, outrun the hitbox used for hitscan and/or projectile collision detection. This is &lt;strong&gt;completely &lt;em&gt;false&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;,&lt;/em&gt; but the reasons are quite interesting, so I would like to explain why I believe it to be false.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GNU Options are Awesome</title>
      <link>https://ejv2.cc/blog/old/2022/long-opts-good/</link>
      <pubDate>Sun, 22 May 2022 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2022/long-opts-good/</guid>
      <description>&lt;p&gt;Generally speaking, when I write in C or some other language that uses command line flags or POSIX-style interfaces, I try to stay away from spec extensions. There are numerous reasons behind this, including but not limited to acceptance, portability and stability. However, there is one exception to this rule. I love GNU option parsing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Feeling of Physics</title>
      <link>https://ejv2.cc/blog/old/2022/the-feeling-of-physics/</link>
      <pubDate>Wed, 04 May 2022 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2022/the-feeling-of-physics/</guid>
      <description>&lt;p&gt;There is a certain fundamental feeling that comes alongside doing physics (particularly theoretical) which is unexpectedly heady and exhilarating - a feeling that you would never expect to experience when doing simple mathematical calculations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Language Teaching is Fundamentally Broken</title>
      <link>https://ejv2.cc/blog/old/2022/broken-linguistics/</link>
      <pubDate>Wed, 16 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2022/broken-linguistics/</guid>
      <description>&lt;p&gt;I have been in formal language education for a total of four years now, learning Spanish for Brittish GCSEs, and this has led me to the unfortunate conclusion that language teaching and learning has been fundamentally broken by the modern day. This links in to an overall theme that the Brittish GCSE system is fundamentally broken, but that is a topic for a later date. In this instance, I would like to focus specifically on the twisted mess that has become of the holy mantle of passing language through the generations.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Public Emails for Paranoid UNIX Users</title>
      <link>https://ejv2.cc/blog/old/2022/email-paranoia/</link>
      <pubDate>Sun, 13 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2022/email-paranoia/</guid>
      <description>&lt;p&gt;I have been dealing with spam on my public email address for quite some time now, and it finally got to the peak of my patience with the the following email, sent to my email not so long ago:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is software with zero errors possible?</title>
      <link>https://ejv2.cc/blog/old/2021/totally-reliable-software/</link>
      <pubDate>Sat, 27 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/totally-reliable-software/</guid>
      <description>&lt;p&gt;Could it ever be possible to create sofware with zero errors? Software which is so perfect that it is not possible for it to ever do something unexpected, undefined or contain any errata of any kind? To answer this question, let&amp;rsquo;s take one of the most simple programs physically possible: hello world. For the moment, I will be writing in very generic pseudocode, for reasons which will become clear in due course. Here is an example of &amp;ldquo;hello, world&amp;rdquo; written in my flavour of pseudocode:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why People Are Suspicious of Climate Activism</title>
      <link>https://ejv2.cc/blog/old/2021/climate-suspicions/</link>
      <pubDate>Sat, 06 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/climate-suspicions/</guid>
      <description>&lt;p&gt;I should preface this with a half disclaimer: I actually do believe in climate change and think that it is a real problem which needs solving. From a purely engineering-based point of view, fossil fuels are a finite resource which is destined to run out at an increasingly exponential rate. As demand increases, the amount of these fuels we would have to burn would also increase, leading to their exhaustion at an increased rate, making it next to impossible for us to replenish them. Therefore, I do think that moving away from fossil fuels is important and will be required in the near future. However, I am much more optimistic than many climate activists. This will just be one other small blip of a problem on the journey of human progress that we &lt;em&gt;will&lt;/em&gt; solve and that won&amp;rsquo;t set us back very far.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Joy of Accidental Discoveries</title>
      <link>https://ejv2.cc/blog/old/2021/accidental-discoveries/</link>
      <pubDate>Mon, 01 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/accidental-discoveries/</guid>
      <description>&lt;p&gt;When I was younger, I didn&amp;rsquo;t really communicate at all with the wider programming world. At the time, I was programming on an early 2010s iMac with a stock copy of Python 3 IDLE installed, trying to make games using Tkinter and PyGame. Most of the programs that I created at that time have now been lost. But, I recently did some digging back through many of my old hard drives, and discovered some fascinating things. It seems like the nine-year-old me had accidentally done some very interesting stuff, including some very interesting accidental discoveries. Here is a list of some of the highlights&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top 10 Ways to Crash Your Linux System</title>
      <link>https://ejv2.cc/blog/old/2021/10-ways-linux-crash/</link>
      <pubDate>Wed, 29 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/10-ways-linux-crash/</guid>
      <description>&lt;p&gt;I recently made my collection of personal tools public on GitHub under the name of &lt;a href=&#34;https://github.com/ethanv2/eutils&#34;&gt;EUtils&lt;/a&gt;. These are real tools that I do use in real life to do somewhat useful things. But, about midway through making one of them, I realised just how many of them can be used to crash a linux box&amp;hellip;&lt;/p&gt;</description>
    </item>
    <item>
      <title>An Appraisal of J. C Leyendecker</title>
      <link>https://ejv2.cc/blog/old/2021/leyendecker-appraisal/</link>
      <pubDate>Sat, 25 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/leyendecker-appraisal/</guid>
      <description>&lt;p&gt;J. C Leyendecker&amp;rsquo;s art is what I like to call the &amp;ldquo;Art Style of the 1950s&amp;rdquo;. Leyendecker&amp;rsquo;s work is so stereotypically 50s in nature, in fact, that it is continually used by things, such as The Incredibles and Team Fortress 2, to imitate the dress sense and appearance of the era. But why? Why is it that Leyendecker&amp;rsquo;s work is so memorable and stereotypical to its era that it is continually returned to as a reference point? Well, my answer is that its simplicity and representation of the era is its genius.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Scott Joplin was a Genius</title>
      <link>https://ejv2.cc/blog/old/2021/scott-joplin-genius/</link>
      <pubDate>Wed, 22 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/scott-joplin-genius/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;mlr.jpg&#34; alt=&#34;Maple Leaf Rag&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;It is very rare in the world of music that you come across something which you believe to be totally perfect. A piece which is so wonderfully intricate and yet to perfectly easy to listen to that you daren&amp;rsquo;t change a single note, as that may upset the balance and ruin it. At least, for me, it was particularly rare until I re-discovered the undisputed king of ragtime: Scott Joplin.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The One Thing MLK Got Wrong</title>
      <link>https://ejv2.cc/blog/old/2021/mlk-one-thing-wrong/</link>
      <pubDate>Sun, 19 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/mlk-one-thing-wrong/</guid>
      <description>&lt;p&gt;Reverend Dr. Martin Luther King Jr. is a legend in the history of the United States civil rights movement. During the late 1950s and most of the 1960s (up to his assasination), MLK campaigned for official rights for racial equality under the law and in discrimination law to be incorperated by the US government. He placed a heavy focus on &lt;em&gt;non violent&lt;/em&gt; protests and resistance, and he always condemned what he called a &amp;ldquo;vocal, numeric minority&amp;rdquo; of his group who thought that violence was the answer. His explanation of this growing voilent faction was that a &amp;ldquo;riot is the reaction of the unheard&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Bad Movie</title>
      <link>https://ejv2.cc/blog/old/2021/a-bad-movie/</link>
      <pubDate>Wed, 01 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/a-bad-movie/</guid>
      <description>&lt;p&gt;There is something deeply saddening and disheartening about a bad movie. Perhaps it is the realisation that somebody infinitely more talented and with more resources than you will ever have has managed to use all of that to create &lt;em&gt;this.&lt;/em&gt; Or, perhaps, it is the realisation that the entertainment gods are not actually as perfect as they seem, and that not everything they touch turns golden. Or perhaps it&amp;rsquo;s just the wasted ticket fare.&lt;/p&gt;</description>
    </item>
    <item>
      <title>C vs Go: Opinionated Design in Programming Languages</title>
      <link>https://ejv2.cc/blog/old/2021/opinionated-indifferent-design/</link>
      <pubDate>Tue, 10 Aug 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/opinionated-indifferent-design/</guid>
      <description>&lt;p&gt;The C programming language and the Go programming languages are my all-time favorite tools for programming. Full stop. These two languages are so versatile, so extensible and so incredibly useful that I have yet to come across a problem in which neither of the two is appropriate for use. And yet, these two languages are, evidently from even the slightest bit of use, radically different in their approaches to programming language design. Having sat down and had a serious think about the subject, I have finally come to a conclusion about what this fundamental difference is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>C&#43;&#43;: The Good, The Bad and The Ugly</title>
      <link>https://ejv2.cc/blog/old/2021/cpp-good-bad-ugly/</link>
      <pubDate>Sun, 25 Jul 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/cpp-good-bad-ugly/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;cpp-nutshell.png&#34; alt=&#34;CPP in a nutshell&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;C++ is not exactly known for its elegant syntax or concise expressiveness. It is a pretty common joke to hear in the programming world that &amp;ldquo;C++ is the only language where the error message may actually be longer than the program that caused it&amp;rdquo;. Now, be that as it may, I think its more accurate to say that &amp;ldquo;C++ is the only language where the symbol name will be longer than the program that uses it&amp;rdquo;. Take the following example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Golden Rule of C Programming</title>
      <link>https://ejv2.cc/blog/old/2021/c-golden-rule/</link>
      <pubDate>Sat, 26 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/c-golden-rule/</guid>
      <description>&lt;p&gt;The C Programming Language is my all time favorite programming language. Not only do I write as much of it as possible, I have yet to come across any problem that C is incapable of solving - which is simply not the case for languages such as JavaScript or PHP. But, I would be an absolute lier if I were to claim that C is perfect. The high-level ease yet low-level control that C hands to the programmer is often criticised as not hiding enough details away from the user. Now, I like it this way, but it does have some unfortunate consiquences. For instance, in Python, to get user input, all you have to do is the following:&lt;/p&gt;</description>
    </item>
    <item>
      <title>I do not want an autism pride day</title>
      <link>https://ejv2.cc/blog/old/2021/autism-pride-day/</link>
      <pubDate>Fri, 18 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/autism-pride-day/</guid>
      <description>&lt;p&gt;Apparently, the day I am writing this on is &amp;ldquo;officially&amp;rdquo; designated as &amp;ldquo;&lt;a href=&#34;https://en.wikipedia.org/wiki/Autistic_Pride_Day&#34;&gt;Autism Pride Day&lt;/a&gt;&amp;rdquo;. According to Wikipedia, this day is &amp;ldquo;designated to celebrating autistic people and recognising the importance of pride for autistic people and its role in bringing about positive changes in the broader society&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Your Handy &#34;Far Right&#34; Checklist</title>
      <link>https://ejv2.cc/blog/old/2021/far-right-checklist/</link>
      <pubDate>Mon, 07 Jun 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/far-right-checklist/</guid>
      <description>&lt;p&gt;So, in the year 2021, it appears that the definition of the phrase &amp;ldquo;Far Right&amp;rdquo; has been morphed from a person who is on the extreme right wing of politics and who believes in non-mainstream, fringe ideas to anybody who disagrees with or who refuses to capitulate completely to something that they disagree with. So, for you to stay ahead of the times, I&amp;rsquo;ve taken the time to compile together a handy list of warning signs that may mean that you are far right in 2021.&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#34;You have nothing to fear if you have nothing to hide&#34;</title>
      <link>https://ejv2.cc/blog/old/2021/nothing-to-fear-nothing-to-hide/</link>
      <pubDate>Fri, 19 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/nothing-to-fear-nothing-to-hide/</guid>
      <description>&lt;p&gt;Throughout the length of its existence, this arguments has been one of the most commonly repeated talking points (or, really, justifications) of authoritarianism and surveillance that I have ever heard. It is used so commonly, but without any push back, that I feel myself repeating the same responses to it over and over again. So, let&amp;rsquo;s set the record straight and put my response down for reference.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2020: The Year of Newspeak</title>
      <link>https://ejv2.cc/blog/old/2021/year-of-newspeak/</link>
      <pubDate>Fri, 19 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/year-of-newspeak/</guid>
      <description>&lt;p&gt;Anybody vaguely familiar with Orwell&amp;rsquo;s famous novel &amp;ldquo;1984&amp;rdquo; will also be familiar to a similar degree with the term &amp;ldquo;Newspeak&amp;rdquo;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#34;For all the &#39;All Lives Matter&#39; Supporters&#34; - A Response</title>
      <link>https://ejv2.cc/blog/old/2021/blm-twitter-comic-response/</link>
      <pubDate>Thu, 18 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2021/blm-twitter-comic-response/</guid>
      <description>&lt;p&gt;Recently, I was made aware of the following cartoon comic strip created by a Twitter user:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Don&#39;t be like me with GPG</title>
      <link>https://ejv2.cc/blog/old/2020/gpg-mistakes/</link>
      <pubDate>Sat, 19 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2020/gpg-mistakes/</guid>
      <description>&lt;p&gt;Ah, public key cryptography; where would we be without you? I mean, probably somewhere at least, but nowhere near where we are technically today.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Me and My Dad</title>
      <link>https://ejv2.cc/blog/old/2020/me-and-my-dad/</link>
      <pubDate>Sat, 19 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2020/me-and-my-dad/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;dad.jpg&#34; alt=&#34;My Dad&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;It is a pretty special thing to be able to think back on your time with a person and to have no negative memories of them whatsoever come to mind. In fact, some would say that this is an impossible feat; something which cannot possibly be done by any functioning person.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Initial commit</title>
      <link>https://ejv2.cc/blog/old/2020/initial/</link>
      <pubDate>Tue, 12 May 2020 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2020/initial/</guid>
      <description>&lt;h2 id=&#34;welcome-to-the-new-and-remastered-version-of-this-site&#34;&gt;Welcome to the new and remastered version of this site&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve decided to stray away from making programming tutorials, and instead make posts talking about my thoughts on the programming industry, programming in general and lots of computer-related stuff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top Tip 4!</title>
      <link>https://ejv2.cc/blog/old/2018/top-tip-4/</link>
      <pubDate>Thu, 12 Jul 2018 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2018/top-tip-4/</guid>
      <description>&lt;p&gt;Imagine you have developed a large app in Python that consists of over 1,000 lines of code. But wait! You have noticed a bug. But where is the offending code? All you see is a lake of confusing code.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top Tip 3!</title>
      <link>https://ejv2.cc/blog/old/2018/top-tip-number-3/</link>
      <pubDate>Sun, 03 Jun 2018 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2018/top-tip-number-3/</guid>
      <description>&lt;p&gt;Hello guys! It&amp;rsquo;s been a long time since we posted a top tip, so let&amp;rsquo;s go in with a big one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rejoice, subscribers!</title>
      <link>https://ejv2.cc/blog/old/2018/rejoice-subscribers/</link>
      <pubDate>Fri, 01 Jun 2018 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2018/rejoice-subscribers/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Rejoice all subscribers, readers and constant visitors!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Hello there, everyone! This is a celebratory post as today we are celebrating the fact that our site has just achieved &lt;strong&gt;100 total hits!&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>We&#39;re back in business!</title>
      <link>https://ejv2.cc/blog/old/2018/were-back-in-business/</link>
      <pubDate>Sat, 26 May 2018 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2018/were-back-in-business/</guid>
      <description>&lt;p&gt;Dear faithful readers, subscribers and users,&lt;/p&gt;&#xA;&lt;p&gt;We would just like to apologise for the lack of new content for a while. This was due to updates, framework contributions and maintenance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Feedback</title>
      <link>https://ejv2.cc/blog/old/2018/feedback/</link>
      <pubDate>Wed, 16 May 2018 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2018/feedback/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Feedback needed&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Do you have a problem with this site?&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top tip 2!</title>
      <link>https://ejv2.cc/blog/old/2015/top-tip-2/</link>
      <pubDate>Sun, 06 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/top-tip-2/</guid>
      <description>&lt;p&gt;Using parameters in a function is a good way to get values to use. For example:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top tip!</title>
      <link>https://ejv2.cc/blog/old/2015/top-tip/</link>
      <pubDate>Sat, 05 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/top-tip/</guid>
      <description>&lt;p&gt;A top tip for any program is build it in bits. In Python use classes and functions. For the online version of scratch you con create your own block by putting other blocks inside the DEFINE block in the corner.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Delays</title>
      <link>https://ejv2.cc/blog/old/2015/delays/</link>
      <pubDate>Tue, 01 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/delays/</guid>
      <description>&lt;p&gt;Sorry for the delays on updates, updates will continue promptly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A  great book to get</title>
      <link>https://ejv2.cc/blog/old/2015/a-great-book-to-get/</link>
      <pubDate>Tue, 18 Aug 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/a-great-book-to-get/</guid>
      <description>&lt;p&gt;If you want to learn to code in your own time then there is a great book called Computer Coding For Kids by Carol Vorderman. You can get it cheaply on Amazon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hello, World!</title>
      <link>https://ejv2.cc/blog/old/2015/hello-world/</link>
      <pubDate>Wed, 05 Aug 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/hello-world/</guid>
      <description>&lt;p&gt;Hello, world and welcome to ethanjmarshall.co.uk! This website is going to be about programming and the development of the future. It will have links to good websites, quick lessons, and mini tips you can follow to become a boss at programming.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Tutorials explained</title>
      <link>https://ejv2.cc/blog/old/2015/tutorials-explained/</link>
      <pubDate>Wed, 05 Aug 2015 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/old/2015/tutorials-explained/</guid>
      <description>&lt;p&gt;Every week I will release another step in learning each programming language. If you happen to miss a weeks &lt;strong&gt;DON&amp;rsquo;T PANIC&lt;/strong&gt; the posts will be available any time any place(provided you have internet). First, I will post about getting the software, then about the basics and then we will move on to more advanced stuff like making windows appear and drawing shapes. I recommend that you start on the Scratch corse then Python then Swift. Please do note than all these languages are very different!&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#34;Teaching C My Way&#34; Archived Video IDs</title>
      <link>https://ejv2.cc/blog/teaching-c-reflections/videos/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/blog/teaching-c-reflections/videos/</guid>
      <description>&lt;p&gt;Before watching these, please read the accompanying blog post which explains the reasons they are unlisted and the caveats that should be considered attached to this series.  Aside from that, enjoy :)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Alternative Banners</title>
      <link>https://ejv2.cc/webrings/banners/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/webrings/banners/</guid>
      <description>&lt;figure&gt;&lt;img src=&#34;https://ejv2.cc/banner/banner.gif&#34;&#xA;    alt=&#34;Main Site Banner&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;Main Site Banner&lt;/p&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;figure&gt;&lt;img src=&#34;https://ejv2.cc/banner/banner-v1-1.gif&#34;&#xA;    alt=&#34;Main Banner with different text colour&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;p&gt;Main Banner with different text colour&lt;/p&gt;</description>
    </item>
    <item>
      <title>Contact Me</title>
      <link>https://ejv2.cc/contact/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/contact/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;frens.gif&#34; alt=&#34;frens!&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;On the internet, I usually go as &lt;code&gt;ejv2&lt;/code&gt; (as you could probably guess), but also &lt;code&gt;ejmv2&lt;/code&gt; and &lt;code&gt;ethan_v2&lt;/code&gt;. If you are wondering, these are just my initials.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quotes Collection</title>
      <link>https://ejv2.cc/quotes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/quotes/</guid>
      <description>&lt;p&gt;A nice collection of funny or memorable quotes, either from me or other people, in roughly chronological order from when I started collecting them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Site Credits</title>
      <link>https://ejv2.cc/credits/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ejv2.cc/credits/</guid>
      <description>&lt;p&gt;This site was started by Ethan Marshall on the Tuesday 16th of July 2024 after retiring his original site created winter of 2012.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
