<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ben Web]]></title><description><![CDATA[Ben Web is a Manchester based software developer and software engineer with a passion for photography, tech and online business]]></description><link>https://www.benweb.com</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 21:13:58 GMT</lastBuildDate><atom:link href="https://www.benweb.com/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Start of a Tech Career]]></title><description><![CDATA[It Was Only a Hobby
I've been a techie all my life, from teenage years programming in BASIC on a battered Acorn Electron  to discovering the web and making my first websites using Notepad in the 90s but it was a long time before technology became my ...]]></description><link>https://www.benweb.com/start-of-a-tech-career</link><guid isPermaLink="true">https://www.benweb.com/start-of-a-tech-career</guid><category><![CDATA[introduction]]></category><dc:creator><![CDATA[Ben Web]]></dc:creator><pubDate>Wed, 09 Oct 2019 22:32:30 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1570660217820/VL6viCnyo.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1 id="it-was-only-a-hobby">It Was Only a Hobby</h1>
<p>I&#39;ve been a techie all my life, from teenage years programming in BASIC on a battered <a target='_blank' rel='noopener noreferrer'  href="https://en.wikipedia.org/wiki/Acorn_Electron">Acorn Electron</a>  to discovering the web and making my first websites using Notepad in the 90s but it was a long time before technology became my profession. Through my 20s and early 30s I earned my crust in <strong>Customer Services</strong>, <strong>Team Management</strong>, <strong>Project Management</strong>, <strong>User Acceptance Testing</strong> and <strong>Compliance</strong> (insurance and finance industries).</p>
<h1 id="a-tech-career">A Tech Career</h1>
<p>In 2010 I decided to give up the corporate world and set up on my own providing <strong>Web Design</strong>, <strong>Web Hosting</strong> and <strong>Advertising Services</strong> to small businesses, some of which I&#39;d been doing in my spare time anyway. It was quite a change of pace but I enjoyed the variety of creating solutions for different business needs, mostly front end work with the back end powered by <strong>WordPress</strong> and occasionally <strong>ASP.NET</strong>.</p>
<h1 id="programming-and-devops">Programming and DevOps</h1>
<p>After eight years, I was getting restless and decided I wanted to become a better programmer. Up until now I&#39;d been self-taught and I wanted to feel more capable and tackle more interesting problems. To meet this aim, I enrolled in the excellent <a target='_blank' rel='noopener noreferrer'  href="https://northcoders.com">Northcoders</a> Developer Pathway course at their base in Manchester. The curriculum covered both back end and front end software development in <strong>JavaScript</strong> using <strong>Node</strong>, <strong>Express</strong> and <strong>React</strong> with a focus on <strong>Test Driven Development</strong> and <strong>Pair Programming</strong>. It was fast paced, hard work and really quite a lot of fun.</p>
<p>My intention had been to return to my business after Northcoders but I enjoyed joint problem solving so much I decided to look for employment, eventually settling on a <strong>DevOps</strong> position as a <strong>Site Reliability Engineer</strong> at Late Rooms.</p>
<p>SRE turned out not to involve that much programming, although I wrote a few small applications to help with my role, my main responsibilities were to keep a vast and ageing, traditional virtual machine based estate (old world) from falling over whilst also supporting the company&#39;s dev teams as they built a brand new product with a container based architecture in <strong>Rancher</strong> and <strong>Docker</strong> (new world).</p>
<p>My previous experience providing web hosting helped me much more in this role than my time programming at Northcoders but I would never have even looked for a position in DevOps had I not done the Northcoders course, so it was a great stepping stone.</p>
<h1 id="sre-team-of-one">SRE Team of One</h1>
<p>SRE at Late Rooms was a steep learning curve, not long after I joined the company my boss left for greener pastures and, as he was responsible for my training, I was left with a lot of responsibility and a hell of a lot of technology to learn.</p>
<p>I have to thank the Late Rooms managers for their support and patience as I got to grips with running the old world estate. It was a complex system with a lot of moving parts: several hundred traditional <strong>Windows</strong> and <strong>Linux</strong> VMs, as well as <strong>AWS</strong> for secure applications that interacted with payment providers. I had to understand and support an ageing <strong>ELK</strong> stack, dying VMs, <strong>GoCD</strong> pipelines and message queues (<strong>Kafka</strong> and <strong>RabbitMQ</strong>) that processed tens of thousands of transactions per minute as we ingested live rates and room availability for hotels around the world.</p>
<p>Fortunately, there were some very talented people in the other departments at Late Rooms who were happy to help and/or point me in the right direction when I got stuck. Another SRE was recruited and we spent a great deal of time improving our monitoring and automating fixes for some of the more regular problems.</p>
<p>It was incredibly varied and interesting work. One moment I could be trying to diagnose a problem with a QA&#39;s test suite in <strong>Docker</strong>, the next getting 40 VMs running after some network blip took them out. An infrastructure update stopped a <strong>Node Red</strong> application from being able to authorise requests (request headers weren&#39;t being parsed correctly) or our ELK stack would grind to a crawl when its hardware couldn&#39;t keep up with the demand we were making on it (optimising <strong>Elasticsearch</strong> on old hardware is hard!).</p>
<h1 id="sre-ends">SRE Ends</h1>
<p>Unfortunately, in August 2019, the parent company of Late Rooms (a foreign investment firm) got into financial difficulty and collapsed, taking Late Rooms down with it. Nearly 260 people were made redundant there and then. I stayed on for a week to help the administrators understand our large estate but that then brought my first SRE role to an end.</p>
<h1 id="so-what-s-next-">So What&#39;s Next?</h1>
<p>That I haven&#39;t decided. I have the option to return to freelancing, continue to pursue a career in DevOps or look for a software development role. Having an interest in all these fields makes it a difficult choice. What I do know is that the time I spent with Northcoders and Late Rooms has massively improved my skill set and made me a more confident, well-rounded tech professional.</p>
<p>Watch this space...</p>
]]></content:encoded></item></channel></rss>