Skip to main content

Posts

Showing posts with the label CodingLife

Cuthbert Baines Is Finally Ready Willing and Able to Relocate

  Cuthbert Baines Is Finally Ready Willing and Able to Relocate   🚚🚚🚚 For many new graduates in computing, software engineering, or data analytics, the moment of graduation is both exciting and intimidating. The world of technology offers enormous opportunity, but it also demands flexibility, persistence, and sometimes a willingness to go where the opportunities are. Increasingly, graduates are discovering that relocation can be one of the most powerful ways to accelerate the start of a career in the IT sector. Being open to moving cities can expose young professionals to larger job markets, stronger industry clusters, and networks of companies actively searching for new talent. 💪💪💪 One of the greatest advantages of relocating as a new IT graduate is simple economics: bigger technology hubs naturally contain more companies, more vacancies, and more specialisations. Digital technology employment across the UK has grown rapidly in recent years, with tech jobs expanding r...

Reintroducing Cuthbert Baines For Anyone New In His Network

 Reintroducing Cuthbert Baines For New People In His Network As a recent IT graduate I'm new to the IT industry so I don't have the kinds of professional connections I need to be given a head-start, I'm one of the many new IT graduates applying for the relatively few  graduate jobs out there.  I am prioritising my personal and professional development right now.  I wish I had gone to University 20 years ago but for reasons outside my control I was written off at 16 so I missed out.  I don't give up easily up so I finally went to Hallam University when I was 35 and got a 2.1 in computing in 2025, now I'm willing to go the extra mile and do what needs to be done to make up for lost time!  I had to get a job when I was 18 so I've got the professionalism, life experience and wisdom of a (late) 30-something who's worked his entire adult life combined with the youthful intellectual energy of an explorer and a pioneer new to the IT sector with his own fresh innov...

My Multi-project Method

  My Multi-project Method I have developed a method for dealing with procrastination and I have named it “My Multi-project Method”.   🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚 I procrastinate on a project by working on a different project.  I will always do what needs to be done in time but if I’m leaving a task to the last possible moment then I may as make that time productive by working on one of my other projects.  If I’m avoiding my emails I’ll procrastinate on that task by updating my CV.  Whenever I’m working on my githubpages.io site I’ll make progress for a while before I hit a wall so instead of doing no work at all I’ll step back from that project to work on one of my Python based projects instead.  Sometimes stepping back from a project for a few days or even a week can give me a better perspective on it when I get back into working on it. 📤📥📤📥📠📟📡💾💽💻💻💻💻💻💻 My current projects include: Working with PostgreSQL Databases. My Python based imperial u...

My Top Ten Tips for Being Health and Safety Aware When You’re Busy Being a Data Analyst

 💻💻💻 Staying health- and safety-aware can be surprisingly difficult when your job keeps you glued to a screen, focused on reports, dashboards, and deadlines. These simple but effective tips will help you protect your wellbeing while maintaining productivity. 1. Prioritize Proper Desk Ergonomics 💺💺💺 Set up your chair, monitor, and keyboard so your body stays in a neutral, supported position—this reduces strain on your neck, shoulders, and back. 2. Follow the 20-20-20 Rule for Eye Health Every 20 minutes, look at something 20 feet away for 20 seconds to reduce eye strain from extended screen time. 3. Take Scheduled Micro-Breaks Short, regular breaks improve your comfort and concentration—set reminders to stand, stretch, or walk for a minute or two. 4. Keep Your Workspace Clutter-Free A tidy area prevents trip hazards, spilled drinks on electronics, and the stress that comes from a chaotic environment. 5. Stay Hydrated Throughout the Day Drinking enough water keeps yo...

Imperial Measurement Converter App Using A Python GUI

  Imperial measurement system converter app  I decided to spend an evening making a unit converter app without using an api to do the heavy lifting for me *and* with a python based gui because I haven't really made anything with one of them before and this is the result: 👍👍👍      I installed Tinkter to get the GUI ( graphical user interface ) This is the GUI it produces when it's running.     The next job is to tidy up the code, it needs it.  Then I want to add some more functionality to it.  I can add volume conversion or weight .  I've always wanted to do some research into old money so I can add that to the app. After I've added a bit more functio Link to the app on github nality to it I'll find a way to host it on the public internet.     This is my advice to any other programmers out there:  Once you've got something working make the most of it because it's easier to add things onto something that's ...

Advice For Beginners To Get Up and Running with Python

1. Why a Proper Setup Matters Before diving into code, a structured setup helps you avoid “spaghetti” projects that become hard to maintain. Using a virtual environment ensures your dependencies are isolated (so you don’t clash with system Python or other projects). Having a clear skeleton (separating imports, variables, functions, and “main program logic”) gives you and future readers a map of where each piece lives. Many software engineering experts emphasize that good architecture up front can save you enormous friction later — clean structure is one of the foundations of maintainability . ( Ciklum ) 2. Creating a Virtual Environment  💾💻💹 Here’s a typical workflow: Open your terminal / command prompt in your project folder (or create a new folder). Run (for Python 3): python3 -m venv venv This creates a directory venv/ (or whatever you name it) containing the isolated Python environment. Activate it: On macOS / Linux: source venv/bin/activate On Window...

Why Bar Billiards Might Be the Best Hobby for Young IT Professionals

If you're a young IT professional, you're probably no stranger to long hours, screen fatigue, and the eternal quest for something meaningful to do outside of GitHub, Jira, and terminal windows. You’ve tried the gym (too sweaty), gaming (you already do that all day), or craft beer tasting (fun, but your wallet is crying). What if I told you there's a hobby that mixes relaxation, social interaction, light physical activity, and just enough competition to keep your brain sharp? Let’s talk about Bar Billiards — the criminally underrated pub game that might just be the perfect hobby for the modern techie. First, What Is Bar Billiards? Bar Billiards is a traditional British pub game that dates back to the 1930s. Unlike regular pool or snooker, Bar Billiards is played on a table with no side or corner pockets. Instead, you pot balls into holes on the table surface, each with different point values, while avoiding the dreaded skittles (tiny pins that act like mines — knock one...

Habits of Productive Programmers

 Introduction When we think of great programmers, we often picture long nights of coding, complex algorithms, and coffee-fueled problem-solving. But what truly separates the most productive programmers from the rest isn’t just skill — it’s discipline. One of the most effective habits they cultivate is the practice of deliberate time blocking — a focused approach to managing work sessions and avoiding the chaos of constant context switching.  ☝ The Power of Time Blocking Time blocking involves setting aside specific chunks of time dedicated to deep, uninterrupted coding. During these blocks, programmers silence notifications, close unrelated tabs, and focus solely on the task at hand. This technique helps them enter a state of “flow” — that powerful zone where creativity, logic, and problem-solving converge effortlessly. Instead of scattering attention across multiple tasks, productive programmers give their full cognitive energy to one priority.  ☝ Protecting Focus i...

Unlocking the Power of Data: Why My Passion for Mathematics Makes Me the Ideal Candidate for Data Analytics

   Cuthbert Baines was probably the only person on his computing course at Hallam University who genuinely enjoyed every module that involved Data and Data Analysis.  In today’s fast-paced digital world, data is everywhere. From business trends to user behavior, data has the power to shape decisions, drive growth, and forecast future trends. However, data is only as valuable as the people who know how to interpret it. That’s where I come in. As someone with a deep passion for mathematics , I’ve honed the analytical skills needed to thrive in the world of data analytics. My journey has been one of both challenge and triumph, constantly pushing me to solve problems and unlock new insights. With a strong foundation in math, I’m not only capable of understanding complex datasets, but also transforming them into meaningful stories that can guide business strategy and decision-making. The Intersection of Mathematics and Data Analytics Mathematics isn’t just a subject I stu...