Skip to main content

Posts

Showing posts with the label programming

My Journey of Learning C++ with LearnCPP.com

  My Journey of Learning C++ with LearnCPP.com  💪💪💪 As someone who's always been curious about programming, I decided it was finally time to dive into learning C++. It's a powerful language used in everything from game development to system programming , and I wanted to broaden my skill set. After some research, I stumbled upon LearnCPP.com , a website that seemed like the perfect place to get started. It’s a comprehensive, step-by-step guide to mastering C++, and it has become my go-to resource as I venture into this new programming language. What I love most about LearnCPP.com is how well-structured the tutorials are. The site breaks down each concept in a way that’s easy to understand, even for someone like me who's just starting out. It begins with the basics, things like variables, data types, and loops, gradually moves into more advanced topics like memory management , object-oriented programming , and multi-threading . Each section is designed to build on the pre...

Hallam University Taught Me New Things And Also How to Learn Even More

Hallam University Taught Me New Things Plus Also How to Learn Even More Now that I've finished my university journey, I’ve been reflecting on how much I’ve grown, not just in terms of knowledge, but in the very process of learning itself. University has opened my eyes to entire worlds of technology I never imagined exploring, from databases to Artificial Intelligence (AI), and from the Internet of Things (IoT) to programming. But what stands out most to me is how university has taught me not just new things, but also how to learn new things, even on my own. The New Things I’ve Learned When I first walked into university, I had a basic understanding of technology and programming. But the subjects I’ve encountered throughout my studies have completely transformed my perspective on what is possible. Here are just a few of the most exciting things I’ve learned: 1. Databases Learning about databases has shown me how the power of data is structured, stored, and retrieved. I never tr...

One Problem, Loads of Solutions

  One Problem, Loads of Solutions One of the things I love most about computer programming is that there’s rarely just one “correct” way to solve a problem. Give ten developers the same task and you’ll likely get ten different solutions - all of which might work perfectly well. In programming, the how often matters less than the does it work . The approach you choose is shaped by your own technical background, the time you have available, and the resources you can realistically access. If your solution works, then it works and you weren’t wrong just because someone else took a different route to get to the same destination. That’s something worth remembering, especially when comparing projects or reading other people’s code. A different solution doesn’t automatically mean a better or worse one; it just means different constraints, priorities, or preferences were at play. One developer might prioritise speed of development, another long-term scalability, and another simplicity or...

Why Would Cuthbert Baines Be The Ideal Solutions Architect?

Why Would I be the Ideal Solutions Architect? 🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔 In today’s fast-moving technology landscape, organisations need more than just technical expertise - they need strategic thinkers who can bridge the gap between business goals and technical reality. A Solutions Architect must translate complex requirements into efficient, scalable, and maintainable systems, while communicating effectively with technical teams and stakeholders alike. I believe my journey — from a mature computing student at Sheffield Hallam University to a creative problem-solver with hands-on experience in software, hardware and real-world projects - uniquely positions me for this role. A Solid Technical Foundation My journey into tech wasn’t traditional — I returned to study computing as a mature student, driven by curiosity and a passion for solving problems in elegant, efficient ways. On my GitHub profile , I describe myself as “The Man of Many Moments” — which reflects both my varied interests in...

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 ...

Time to Celebrate Success

  I Graduated with a 2:1 in Computing from Sheffield Hallam University! I'm incredibly proud to share that I’ve officially graduated from Sheffield Hallam University with a 2:1 in BSc Computing! It’s been a challenging, rewarding, and ultimately fulfilling journey, and I’m grateful for all the experiences, both technical and personal, that have shaped me along the way. From learning core computing principles to diving deep into specialist areas, my time at university has equipped me with the tools and confidence to move forward in the tech world. One of the standout modules for me was Data Management. I found it fascinating to explore how data is structured, stored, and retrieved, and how good design can make or break the efficiency of a system. This module really laid the groundwork for many of my later projects, giving me the practical skills and theoretical understanding to handle data effectively and responsibly—something that proved crucial in my final year work. My Artific...

Check Out Cuthbert's GitHub Pages site. https://cuthbert86.github.io/

This is a summary of my GitHub Pages site!   https://cuthbert86.github.io/ It is my personal corner of the web where I’m showcasing a range of projects and experiments as I learn more about web design and development. Whether you’re a fellow tech enthusiast, a curious visitor, or someone interested in learning alongside me, I hope you’ll find something interesting and useful here. The site is a living portfolio, featuring examples of my work as I explore different technologies and programming concepts. You’ll see projects built with HTML and enhanced with popular web tools like Bootstrap, giving my pages a clean and responsive look. I’m always updating and improving the design as I pick up new techniques, and many of the pages reflect my journey in web development. One of the highlights is my exploration of Python and its many applications. I’ve included projects that demonstrate data analysis, working with CircuitPython and MicroPython, and even connecting devices using MQTT....

Latest CV

  CUTHBERT BAINES PROFILE Full-stack python/Django developer. Intellectually curious and open minded Computing graduate specialising in Internet of Things (IoT) and microcomputing solutions. Experienced in working with microcontrollers, data collection, transmission, analysis, and live dashboards. Strong problem-solving skills and a proven work ethic from years in diverse roles. I am completely focused on completing the project at hand. Always do what needs to be done to make the project a success. Inquisitive mind, always willing to learn. Approachable and supportive of other Developers and Users.  Enjoys finding Innovative solutions to any problems that arise. ROLE I love solving problems. Looking for my first main role ideally in python / micro python / circuit python and Embedded software systems, data hubs, dashboards. I also have hardware experience. Plus experience in various languages and systems. So also very open to working with other languages and frameworks. KEY SK...

Cover Letter For Potential Employers.

  Dear Sir or madam, Up until May-June earlier this year I was a mature Student at Sheffield Hallam University and I’m looking for my first job in the computing/IT/Data analysis/software development sector, I’ve always had a job during my entire adult life but this is the first time I’m applying for a job in the IT sector. I didn’t have a great start to my adult life, my entire family moved hundreds of miles away when I was 16 years old and still in school doing my GCSE’s.  At that time I was close to being homeless.  So even though I was either the best student in my school or one of the best I didn’t get to go to University at the same time as everyone else.  I thought I’d missed my chance and I’d never get to go so when I did go I made the absolute most out of it!  No amount of work was too much for me and my attendance was by far the best in my class. I’m looking for an employer/manager to give me a chance to do some good work for them, I will make sure they...