Portrait of Randy Carter

👤 About me

Randy Carter aka JimmyBones

  • Born in Karlsruhe, Germany
  • Married, proud father of two
  • Computers since age 8

Computers, servers and home automation – I'm always looking for new ways to challenge myself and grow, whether it's exploring new technology, building custom PCs or optimizing servers.

Tech stack

Systems

  • MS-DOS
  • Windows NT, 2000 … 11
  • Active Directory & GPO
  • Linux · Ubuntu · CentOS

Infrastructure

  • KVM & libvirt
  • Mail servers (MTA, spam filtering)
  • DHCP & DNS
  • IRC & TeamSpeak servers

Automation & code

  • Home Assistant
  • Shell scripting
  • PHP
  • Python

Hardware

  • Custom PC builds
  • Home networking
  • Server optimization

My journey

  1. Age 8

    First 386 PC

    Started with MS-DOS and the command line, then every Windows version from 1.0 all the way to Windows 11.

  2. Age 12

    First servers

    Experimented with Windows NT and set up my first systems; later Windows 2000 with Active Directory, GPO and domain management.

  3. Gaming

    Counter-Strike 1.4 & own servers

    Gaming pushed me into networks: my own IRC and TeamSpeak servers taught me server administration and community management.

  4. Online

    56k → 768 Kbit DSL

    From the sound of a dialing 56k modem to DSL – with a 10 Mbit BNC network at home.

  5. Since 2005

    Mail, DHCP & DNS

    Setting up and managing mail servers (MTAs, spam filtering, reliable delivery) and the core services DHCP and DNS.

  6. ~15 years ago

    Linux & virtualization

    From Ubuntu to CentOS for servers, with libvirt and KVM for virtualization – Linux became my go-to choice.

  7. Career

    Passion turned profession

    Helping others optimize and manage their systems, and building custom PCs for myself and others.

  8. Today

    Home automation

    Home Assistant as the central platform – from the washing machine to lighting, heating, doors and windows.

Homelab & setup

Smart home

Home Assistant with a wide array of devices – washing machine, refrigerator, even an Oral-B toothbrush – plus lighting, heating, doors and windows.

Home Assistant guides

Servers & virtualization

Linux servers with libvirt and KVM, self-hosting and automated, encrypted backups.

Backup scripts

Weather & solar

An Ecowitt weather station and a 7 kW solar system with Envertech inverters, both integrated into Home Assistant.

Live dashboards

Scripts

Shell, PHP and Python scripts that automate system tasks, monitor services and simplify deployments.

All scripts

Beyond tech

Family first. Quality time with my wife and our two children, exploring new places together.

Cars. An avid car enthusiast – mechanics, design, engineering and long drives to discover hidden gems.

BBQ. Smoker sessions and barbecue evenings – see the gallery.

The full story

Hello and welcome to my personal space! My name is Randy Carter, and I was born on June 9, 1988, in Karlsruhe, Germany. I'm a proud father of two wonderful children and happily married to my amazing wife. Family means everything to me, and I consider myself incredibly lucky to have such a strong support system in my life.

Growing up in Karlsruhe, I developed a deep love for computers and servers. Over the years, I've worked hard to build a fulfilling life and pursue the things that bring me joy. Whether it's exploring new technology, building custom PCs, or working on optimizing servers, I'm always looking for new ways to challenge myself and grow.

My journey with computers began at the age of 8, when I received my first 386 PC. I started with MS-DOS, learning how to navigate the command line and perform basic operations. Over time, I upgraded to newer versions of Windows, from Windows 1.0 all the way through to Windows 11. Each version brought new challenges and opportunities to learn, and I eagerly embraced them, developing a deeper understanding of operating systems and their capabilities.

At 12, I began experimenting with Windows NT, learning how to build servers, and setting up my first systems. This sparked a lifelong interest in server management and operating systems. I remember the excitement of working with Windows 2000, where I dove into Active Directory, Group Policy Objects (GPO), and domain management. The complexity and power of these technologies fascinated me, and they laid the foundation for many of the skills I would develop later.

I’ve always been passionate about gaming, which further fueled my interest in technology. It all began with Counter-Strike 1.4, a game that not only kept me entertained but also pushed me to learn more about computer networks and server management. I quickly became fascinated by the idea of creating my own online spaces, which led me to set up my very own IRC server and Teamspeak server. These experiences gave me invaluable insights into server administration, community management, and communication technologies.

Since 2005, my interests expanded into the world of mail servers, DHCP, DNS, and other critical networking technologies. I became particularly focused on setting up and managing mail servers, diving into the complexities of configuring mail transfer agents (MTAs), spam filtering, and ensuring reliable email delivery. Additionally, I spent a lot of time understanding and configuring services like DHCP and DNS, which are fundamental to network management and infrastructure. These experiences deepened my knowledge of networking and systems administration, allowing me to handle more complex tasks and projects.

Around 15 years ago, my interests began to expand into the world of Linux. I started experimenting with Ubuntu and was drawn to the open-source community and the power of the Linux operating system. Over time, I deepened my knowledge of Linux and began using CentOS for server management, specifically leveraging libvirt and KVM for virtualization. The flexibility and control that Linux offers, combined with its robust security features, have made it my go-to choice for server management.

One of my most memorable early experiences in technology was when I started with a 56k modem. I remember the sound of the modem dialing up and how slow the internet felt at the time. Later, I upgraded to a 768 Kbit DSL connection, which was a big leap forward, and I was thrilled with the improved speeds. My home network was also a reflection of these changes—back then, I had a 10 Mbit BNC network running at home, which seemed like lightning fast speeds compared to the dial-up connections.

Over time, I honed my skills and turned my passion into a career, helping others optimize and manage their systems. Today, I’m still deeply involved in the tech world, constantly experimenting with new software and hardware, and I continue to build and optimize custom PCs for myself and others.

In my free time, I enjoy spending quality moments with my family, exploring new places, and working on personal projects that allow me to express my creativity. Whether it’s tinkering with new technology or taking long drives to discover hidden gems in the area, I’m always on the lookout for new ways to challenge myself and learn.

I’m also an avid car enthusiast. There's something about the mechanics and design of cars that fascinates me, and I enjoy learning about different car models, their engineering, and the latest innovations in the automotive industry. It’s one of my passions that ties closely to my love for technology.

Over the years, I’ve written and refined a wide variety of scripts—whether to automate system tasks, monitor services, or simplify the deployment of infrastructure. Many of these grew out of everyday problems or ideas I wanted to solve in smarter ways. These scripting projects have not only strengthened my understanding of shell scripting, PHP, and Python, but also helped me develop structured approaches to building robust and scalable solutions.

This website reflects all of that. It’s not just a place to introduce myself—it's also a platform where I document, share, and evolve my ideas. I’m constantly working on new features, enhancing performance, and adding content that I hope will inform or inspire others. If you're passionate about tech, self-hosting, or automation, you’ll probably feel right at home here.

One of the most exciting areas I've been deeply involved with recently is home automation, using Home Assistant as my central platform. I've integrated a wide array of devices into my smart home ecosystem—from the washing machine and refrigerator to my Oral-B electric toothbrush. Additionally, I control lighting, heating systems, doors, windows, and many more appliances.

With a combination of custom scripts and sophisticated automations, I’ve created a seamless environment that enhances convenience, security, and energy efficiency. For example, my automations ensure that lights turn off automatically when no one is in a room, heating adjusts dynamically based on presence and weather, and I receive notifications if doors or windows are left open.

This integration not only improves everyday life but also feeds my passion for experimenting with new technologies and pushing the limits of what a smart home can do. Sharing these experiences here is a way to inspire others and document solutions for future projects.

Feel free to explore my projects and reach out if you want to discuss smart home setups, automation scripts, or anything tech-related!