<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cybernetks</title><link>https://cybernetks.be/</link><description>Recent content on Cybernetks</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 17 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cybernetks.be/index.xml" rel="self" type="application/rss+xml"/><item><title>Support Cybernetks</title><link>https://cybernetks.be/support/</link><pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/support/</guid><description>&lt;p&gt;I build Cybernetks projects because I want to make them. If something I share helps you or you enjoy following the work, you can chip in.&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://buymeacoffee.com/cybernetks?ref=cybernetks.be" target="_blank" rel="noopener noreferrer"&gt;Support Cybernetks on Buy Me a Coffee&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id="what-support-helps-with"&gt;What support helps with&lt;/h2&gt;
&lt;p&gt;Support is appreciated, never expected. It helps pay for things like hosting, domains, and the tools I use to build and share the projects. It doesn&amp;rsquo;t buy access, priority, or a promise about what I&amp;rsquo;ll make next.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: August 2026</title><link>https://cybernetks.be/monthly-snapshot-august-2026/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-august-2026/</guid><description>&lt;p&gt;This month&amp;rsquo;s update looks a little different. For August, I&amp;rsquo;m trying a more reflective style that goes beyond counting output and focuses on what actually moved, what I learned, and what comes next.&lt;/p&gt;
&lt;h2 id="the-month-in-one-sentence"&gt;The month in one sentence&lt;/h2&gt;
&lt;p&gt;In August, I moved Operator from feature completion into commercial, App Store, and legal preparation. I did not manage to release it as intended because the final release pipeline remains incomplete.&lt;/p&gt;
&lt;h2 id="last-months-bet"&gt;Last month&amp;rsquo;s bet&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Intended outcome:&lt;/strong&gt; Release Operator in August.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Result:&lt;/strong&gt; Partial. I built the launch functionality and product shell, but I have not yet submitted the app for review or released it publicly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What moved:&lt;/strong&gt; I published the privacy and support pages, prepared the App Store screenshots and metadata, decided on the pricing model, implemented the Founding Supporter tier, and changed the Apple identity used for the release.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What this changes:&lt;/strong&gt; New feature work is no longer a useful measure of progress. My next meaningful outcome is completing the signed Apple release path and validating the app outside my development environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="business-movement"&gt;Business movement&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Public product releases: None.&lt;/strong&gt; I have not put Operator in the hands of external users yet.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Real-use evidence: None.&lt;/strong&gt; I have no tester installation, download, purchase, review, or direct user feedback yet.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Public logs (1): Log #005.&lt;/strong&gt; I captured my decision to freeze speculative scope and seek real feedback.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Commercial model: Decided.&lt;/strong&gt; I will launch Operator for free with a €9.99 Founding Supporter Pass.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Financial result: €0.&lt;/strong&gt; There was no income or expense this month.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="current-focus"&gt;Current focus&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Project:&lt;/strong&gt; Operator&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stage:&lt;/strong&gt; Launching; I have prepared the product shell and commercial model.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Current constraint:&lt;/strong&gt; CloudKit production configuration, a two-device synchronization check, and the remaining signed Apple release work.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-august-revealed"&gt;What August revealed&lt;/h2&gt;
&lt;p&gt;The difficult part of shipping Operator shifted from building the app to finishing the release. I made substantial progress, but I also felt stuck when facing the final release work. Counting “increments” alone would obscure the real state: I moved the product forward, but I did not reach the goal for August.&lt;/p&gt;</description></item><item><title>Operator: Privacy Policy</title><link>https://cybernetks.be/projects/operator/privacy/</link><pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/projects/operator/privacy/</guid><description>&lt;p&gt;&lt;strong&gt;Effective date: August 1, 2026&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Operator is a productivity app published by Cybernetks. This policy explains how information is handled when you use Operator or contact us for support.&lt;/p&gt;
&lt;h2 id="at-a-glance"&gt;At a glance&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Your Operator workspace is stored on your device and can sync through your private iCloud database.&lt;/li&gt;
&lt;li&gt;Operator does not require an account with Cybernetks.&lt;/li&gt;
&lt;li&gt;Operator contains no advertising, cross-app tracking, or third-party analytics SDKs.&lt;/li&gt;
&lt;li&gt;Cybernetks receives personal information only when you choose to contact us, such as by email.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="information-handled-by-operator"&gt;Information handled by Operator&lt;/h2&gt;
&lt;p&gt;Operator stores the information you enter and generate while using the app, including:&lt;/p&gt;</description></item><item><title>Operator: Support</title><link>https://cybernetks.be/projects/operator/support/</link><pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/projects/operator/support/</guid><description>&lt;p&gt;Need help with Operator, want to report a problem, or have a suggestion? Email 
&lt;a href="mailto:operator@cybernetks.be"&gt;operator@cybernetks.be&lt;/a&gt;
.&lt;/p&gt;
&lt;p&gt;Support messages are reviewed as availability permits. A specific response time is not guaranteed, but providing the details below helps us investigate efficiently.&lt;/p&gt;
&lt;h2 id="what-to-include"&gt;What to include&lt;/h2&gt;
&lt;p&gt;Please include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the Operator version and build number;&lt;/li&gt;
&lt;li&gt;your iPhone or iPad model;&lt;/li&gt;
&lt;li&gt;your iOS or iPadOS version;&lt;/li&gt;
&lt;li&gt;what you expected to happen;&lt;/li&gt;
&lt;li&gt;what happened instead; and&lt;/li&gt;
&lt;li&gt;the steps that reproduce the problem, if known.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A screenshot or short screen recording can help when the issue is visual. Remove or obscure private information before attaching it.&lt;/p&gt;</description></item><item><title>Who Stops Scope Creep When You Work Alone?</title><link>https://cybernetks.be/005-who-stops-scope-creep-when-you-work-alone/</link><pubDate>Thu, 06 Aug 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/005-who-stops-scope-creep-when-you-work-alone/</guid><description>&lt;p&gt;Scope creep. As developers, we do not like hearing those words.&lt;/p&gt;
&lt;p&gt;As a consultant, I have heard them many times. I have dealt with projects where somebody wants to add another feature—one nobody has tested and nobody has asked for—and I have always found it a little strange. Why would you make the scope bigger without knowing whether the extra work is useful?&lt;/p&gt;
&lt;p&gt;Developers are not innocent either, of course. We improve a bit more code than we were supposed to. We touch one more part of the system because we are already there. We tell ourselves the extra change will make everything cleaner. That is why we try to keep the scope as small as possible.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: July 2026</title><link>https://cybernetks.be/monthly-snapshot-july-2026/</link><pubDate>Sat, 01 Aug 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-july-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 1&lt;/li&gt;
&lt;li&gt;Videos published: 1&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 4 -&amp;gt; 4&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Income: €0&lt;/li&gt;
&lt;li&gt;Expenses: €0&lt;/li&gt;
&lt;li&gt;Net: €0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notes&lt;/p&gt;
&lt;p&gt;July meant a lot of progress on the conversion of the analog planner to an iOS application. In the process I forgot to create logs, or at least found it very hard to do as mentioned in my last log. But it also marks the end of new features for the app. Expect a release in August!&lt;/p&gt;</description></item><item><title>Why Is Sharing the Work So Much Harder Than Doing It?</title><link>https://cybernetks.be/004-why-is-sharing-the-work-so-much-harder-than-doing-it/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/004-why-is-sharing-the-work-so-much-harder-than-doing-it/</guid><description>&lt;p&gt;I know it has been a while. The last log was about releasing the planner, and since then I have been working on a digital version: an iOS app.&lt;/p&gt;
&lt;p&gt;I have been building it for about a month now. Features have been added, ideas have changed, and quite a few evenings have disappeared into code. But I have not made any new logs. I have not written any small blog posts, and I have barely shared anything on social media.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: June 2026</title><link>https://cybernetks.be/monthly-snapshot-june-2026/</link><pubDate>Wed, 01 Jul 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-june-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 2&lt;/li&gt;
&lt;li&gt;Videos published: 2&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 4 -&amp;gt; 4&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Income: €0&lt;/li&gt;
&lt;li&gt;Expenses: €0&lt;/li&gt;
&lt;li&gt;Net: €0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notes&lt;/p&gt;
&lt;p&gt;June marked an important milestone for Cybernetks: I shipped my first public product. The Cybernetks Planner may be a small release, but it represents the transition from planning to shipping. It won’t be the last.&lt;/p&gt;</description></item><item><title>A First Release</title><link>https://cybernetks.be/003-a-first-release/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/003-a-first-release/</guid><description>&lt;p&gt;Listen on 
&lt;a href="https://open.spotify.com/episode/3uzBZLGwvsJuRVsclEGG2I?si=ubemBD_OR0adbjN2u6U6kg" target="_blank" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;
 or watch on 
&lt;a href="https://youtu.be/GNiWtTb1NS4" target="_blank" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Today marks a small but important milestone for Cybernetks.&lt;/p&gt;
&lt;p&gt;I’ve released my first product.&lt;/p&gt;
&lt;p&gt;It’s not a game. It’s not an app. It’s not even particularly flashy. It’s a printable productivity planner, and honestly, that’s exactly what I wanted my first release to be: something small, useful, and something I can improve over time.&lt;/p&gt;
&lt;p&gt;Version 0.1 contains two printable PDF pages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;Yearly Overview&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;Monthly Overview&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They can be printed and used on paper, or imported into a note-taking app on a reMarkable, iPad, or Android tablet.&lt;/p&gt;</description></item><item><title>Picking Up the Ball Again</title><link>https://cybernetks.be/002-picking-up-the-ball-again/</link><pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/002-picking-up-the-ball-again/</guid><description>&lt;p&gt;Listen on 
&lt;a href="https://open.spotify.com/episode/7uR1Eb0tyOjBuKxJbUclTS?si=tlXt9TE6T2qDgeQASqYzEw" target="_blank" rel="noopener noreferrer"&gt;Spotify&lt;/a&gt;
 or watch on 
&lt;a href="https://youtu.be/21PirylClxA" target="_blank" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;It’s been a while since the first Cybernetks Log.&lt;/p&gt;
&lt;p&gt;When I started this experiment, I had high hopes of publishing regular updates and documenting the journey as it happened. Then life stepped in.&lt;/p&gt;
&lt;p&gt;Over the last couple of months, a lot of my attention has been focused elsewhere. My son has been dealing with some health issues, and my dad recently suffered a stroke. Neither situation is fully resolved yet, and both have taken up more mental space than I expected.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: May 2026</title><link>https://cybernetks.be/monthly-snapshot-may-2026/</link><pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-may-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 0&lt;/li&gt;
&lt;li&gt;Videos published: 0&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 3 -&amp;gt; 4&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Income: €0&lt;/li&gt;
&lt;li&gt;Expenses: €0&lt;/li&gt;
&lt;li&gt;Net: €0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notes&lt;/p&gt;
&lt;p&gt;The last two months have been a rollercoaster in our personal lives, with multiple health issues in the family.&lt;/p&gt;</description></item><item><title>From Planning to Building</title><link>https://cybernetks.be/001-from-planning-to-building/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/001-from-planning-to-building/</guid><description>&lt;p&gt;
&lt;a href="https://open.spotify.com/embed/episode/74YuI8ZMxnB1JSFKTGV40D?si=QcLyEWkkSo-hvTENwaBIdQ&amp;amp;utm_source=oembed" target="_blank" rel="noopener noreferrer"&gt;Embedded media&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Watch on YouTube: 
&lt;a href="https://youtu.be/kDkSoevxYxk" target="_blank" rel="noopener noreferrer"&gt;https://youtu.be/kDkSoevxYxk&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;This is a new Cybernetks Log. A simpler way for me to document what I’m building and figuring things out along the way by recording an audio version first.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="why-i-started-cybernetks"&gt;&lt;strong&gt;Why I started Cybernetks&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;I’ve been a software developer for the last 10 years as a freelancer, and before that another 10 years as an employee. Over time, I started noticing a growing skill gap between myself and others.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: March 2026</title><link>https://cybernetks.be/monthly-snapshot-march-2026/</link><pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-march-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 0&lt;/li&gt;
&lt;li&gt;Videos published: 0&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 1 (Digital Planner App design)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 3 -&amp;gt; 3&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Income: €0&lt;/li&gt;
&lt;li&gt;Expenses: €0&lt;/li&gt;
&lt;li&gt;Net: €0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Notes&lt;/p&gt;</description></item><item><title>Monthly Snapshot: February 2026</title><link>https://cybernetks.be/monthly-snapshot-february-2026/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-february-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 2&lt;/li&gt;
&lt;li&gt;Videos published: 1&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 1 (Digital Planner v0.1 – yearly &amp;amp; monthly view, shipping soon)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 1 -&amp;gt; 3&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;</description></item><item><title>Monthly Increments, Not Big Promises</title><link>https://cybernetks.be/monthly-increments-not-big-promises/</link><pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-increments-not-big-promises/</guid><description>&lt;p&gt;▶️&lt;/p&gt;
&lt;p&gt;Prefer a spoken version? Watch or just listen on 
&lt;a href="https://youtu.be/I0_WPH7X1TA" target="_blank" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt;
 !&lt;/p&gt;
&lt;p&gt;In a previous log, I talked about the goal I had for my business. I framed it as building a self-sustainable business, mostly because I felt a bit behind in terms of skill level. But I’ve since realised that this isn’t really a goal you set for a year. It’s more of a principle you operate by.&lt;/p&gt;
&lt;p&gt;That insight made me rethink how I set goals altogether.&lt;/p&gt;</description></item><item><title>Monthly Snapshot: January 2026</title><link>https://cybernetks.be/monthly-snapshot-january-2026/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/monthly-snapshot-january-2026/</guid><description>&lt;p&gt;This monthly snapshot documents output, visibility, and finances as I build Cybernetks in public, with a focus on long-term sustainability and learning.&lt;/p&gt;
&lt;p&gt;Output&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Logs published: 1&lt;/li&gt;
&lt;li&gt;Videos published: 1&lt;/li&gt;
&lt;li&gt;Streams: 0&lt;/li&gt;
&lt;li&gt;Increments shipped: 0 (but I did finish up all my branding inclusive of YouTube and Twitch)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Visibility&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newsletter Subscribers (start -&amp;gt; end): 2 -&amp;gt; 2&lt;/li&gt;
&lt;li&gt;YouTube Subscribers (start -&amp;gt; end): 0 -&amp;gt; 1&lt;/li&gt;
&lt;li&gt;Twitch Followers (start -&amp;gt; end): 1 -&amp;gt; 1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Financial overview&lt;/p&gt;</description></item><item><title>Cybernetks: 2026</title><link>https://cybernetks.be/cybernetks-2026/</link><pubDate>Fri, 02 Jan 2026 00:00:00 +0000</pubDate><guid>https://cybernetks.be/cybernetks-2026/</guid><description>&lt;p&gt;I&amp;rsquo;ve been working as a freelance consultant for over ten years, mostly on larger web development projects that I could really sink my teeth into.&lt;/p&gt;
&lt;p&gt;Over that time, the role of a consultant has changed. Where deep specialisation once sufficed, today we’re expected to be far more well-rounded across stacks, tools, and disciplines. That’s a challenge I enjoy, but it also comes with a tension: experimentation doesn’t always fit neatly into client work.&lt;/p&gt;</description></item><item><title>I’m Bringing Code Katas Back Into My Routine</title><link>https://cybernetks.be/im-bringing-code-katas-back-into-my-routine/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/im-bringing-code-katas-back-into-my-routine/</guid><description>&lt;p&gt;When I sit down to work, either on my game or a new client feature, I don’t always arrive with a clear head. Some days I’m thinking about the kids, finances, architectural decisions, or the (unfinished) feature I was working on yesterday.
Creative work demands presence, but life rarely hands us that on a silver platter.&lt;/p&gt;
&lt;p&gt;So I&amp;rsquo;m adding a small warm-up ritual back into my routine: &lt;strong&gt;Code Katas&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;A small, focused exercise helps me transition into the work more smoothly.
It clears the noise.
It lets me start by writing clean and intentional code, even if it’s just for a few minutes, and that tone carries into the rest of the session.&lt;/p&gt;</description></item><item><title>Focus in Small Bites</title><link>https://cybernetks.be/focus-in-small-bites/</link><pubDate>Thu, 23 Oct 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/focus-in-small-bites/</guid><description>&lt;p&gt;Lately I’ve been experimenting with a simple productivity system to stay focused while working on Cybernetks projects: the &lt;strong&gt;Pomodoro Technique&lt;/strong&gt;.
It’s nothing new but applying it consistently is making a real difference.&lt;/p&gt;
&lt;p&gt;In short, it’s a structured way of working in small, focused blocks:
⏱️ 25 minutes of deep focus
☕ 5 minutes of rest or reset
💤 15–30 minutes of longer rest after 4 cycles&lt;/p&gt;
&lt;p&gt;Repeat that a few times, and you’d be surprised how much focused work you actually get done. The key isn’t working longer but &lt;em&gt;deliberately&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>The Developer Roadmap: Building Skills That Compound</title><link>https://cybernetks.be/the-developer-roadmap-building-skills-that-compound/</link><pubDate>Wed, 08 Oct 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/the-developer-roadmap-building-skills-that-compound/</guid><description>&lt;p&gt;Lately, most of my time has gone into work for clients, the house, and helping my wife with her businesses. Real life, in other words.
Between all that, progress on my own projects has been slower, but not lost.&lt;/p&gt;
&lt;p&gt;Because instead of chasing ten new tools or ideas, I’ve built a &lt;strong&gt;Developer Roadmap&lt;/strong&gt;. A simple system to guide my learning and make every bit of progress &lt;em&gt;compound&lt;/em&gt;.&lt;/p&gt;
&lt;h2 id="why-i-built-it"&gt;&lt;strong&gt;Why I built it&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;For years, I’ve bounced between projects, tutorials, and ideas.
Every time I sat down to learn something, I had to &lt;em&gt;decide&lt;/em&gt; what to focus on. That constant decision fatigue kills momentum.&lt;/p&gt;</description></item><item><title>Consumed or Creating? Rebooting Cybernetks After a Quiet Month</title><link>https://cybernetks.be/consumed-or-creating-rebooting-cybernetks-after-a-quiet-month/</link><pubDate>Fri, 03 Oct 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/consumed-or-creating-rebooting-cybernetks-after-a-quiet-month/</guid><description>&lt;p&gt;It’s been almost a month since my last update and I wish I could say I’ve been deep in game dev or shipping experiments. Truth is, I’ve been &lt;strong&gt;stuck in consumer mode&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;It crept in slowly. At first, I told myself I was “researching”: studying art references, watching game dev streams, tweaking productivity systems, improving my notes. All &lt;em&gt;productive things&lt;/em&gt;, right?&lt;/p&gt;
&lt;p&gt;But then I noticed:
No commits.
No posts.
No levels built.
No logs shipped.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Summary</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-summary/</link><pubDate>Thu, 04 Sep 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-summary/</guid><description>&lt;p&gt;My first ever game jam: &lt;strong&gt;7 days, 1 theme: Risk it for the Biscuit&lt;/strong&gt;. Here’s how &lt;em&gt;Alien Miner&lt;/em&gt; came to life.&lt;/p&gt;
&lt;h2 id="the-core-idea"&gt;The Core Idea&lt;/h2&gt;
&lt;p&gt;I’ll admit it: I struggled with the theme at first. I took it way too literally and spent a good chunk of Day 1 brainstorming three different concepts:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Risky paths platformer&lt;/strong&gt;: Collect coins on dangerous routes, bank them at checkpoints to keep them safe. Die before banking = lose everything.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Speedrun paths&lt;/strong&gt;: A safe but slow route vs. a fast but deadly one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bet your HP&lt;/strong&gt;: Start each level betting health. Win = doubled HP. Lose = permanently gone.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;In the end, idea #1 made the cut, and &lt;em&gt;Alien Miner&lt;/em&gt; became a short platformer where you collect gems, bank them to keep them safe, and try to reach the exit without losing it all. But I also added idea #2 where different, more riskier, paths would lead to better rewards.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 6+7</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-6-7/</link><pubDate>Sun, 31 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-6-7/</guid><description>&lt;p&gt;The last two days were focused on finishing touches and getting &lt;strong&gt;Alien Miner&lt;/strong&gt; out the door. It’s officially exported, uploaded, and submitted to the jam!&lt;/p&gt;
&lt;h2 id="what-i-built"&gt;&lt;strong&gt;What I built&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;End Gate&lt;/strong&gt;- Added a simple congratulations message since there’s only one level in the jam build.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Guidance&lt;/strong&gt;- Added labels near the start of the game to help players understand the basics.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export &amp;amp; Submission&lt;/strong&gt;- Exported the build and uploaded it to Itch.io: 
&lt;a href="https://cybernetks.itch.io/alien-miner" target="_blank" rel="noopener noreferrer"&gt;Alien Miner&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Submitted to the Brackey’s Game Jam: 
&lt;a href="https://itch.io/jam/brackeys-14/rate/3851538" target="_blank" rel="noopener noreferrer"&gt;Jam Entry&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="notes"&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;I’ve been feeling a bit off, and with family taking priority over the weekend, progress wasn’t as fast as I’d hoped.&lt;/li&gt;
&lt;li&gt;I’m still unsure if the “risky path” really sells the theme strongly enough — finding the right balance there is something I clearly need more practice with.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="next-steps"&gt;&lt;strong&gt;Next Steps&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Write a blog post in the coming days reflecting on my first game jam experience.&lt;/li&gt;
&lt;li&gt;Watch how &lt;strong&gt;Alien Miner&lt;/strong&gt; is received during the jam. If feedback is positive, I may turn this into a proper project for the year:- Expanded storyline&lt;/li&gt;
&lt;li&gt;More mechanics&lt;/li&gt;
&lt;li&gt;More levels&lt;/li&gt;
&lt;li&gt;Integrated or custom assets to bring it all together&lt;/li&gt;
&lt;li&gt;Potential full release on Itch.io or even Steam&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reflections"&gt;&lt;strong&gt;Reflections&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Even though the final build is small, it’s complete and I shipped it. That’s the real win of this jam. I now have a published game, a working loop, and a ton of lessons to carry forward into future projects.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 5</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-5/</link><pubDate>Fri, 29 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-5/</guid><description>&lt;p&gt;Today was all about level design. I cleared out the messy test setups and finally put together the first proper level. That means the game now has a structure instead of just isolated mechanics.&lt;/p&gt;
&lt;h2 id="what-i-built-today"&gt;&lt;strong&gt;What I built today&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Level Design&lt;/strong&gt;- Cleaned up all placeholder/test setups.&lt;/li&gt;
&lt;li&gt;Designed the first playable level.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;

&lt;figure&gt;
 
 
 
 
 
 
 
 
 
 
 
 
 &lt;img src="https://cybernetks.be/brackeys-game-jam-2025-2-day-5/alien-miner-day-5-level.png" srcset="https://cybernetks.be/brackeys-game-jam-2025-2-day-5/alien-miner-day-5-level_hu_2396ad7e58dcb82e.webp 480w, https://cybernetks.be/brackeys-game-jam-2025-2-day-5/alien-miner-day-5-level_hu_5e8b3a513e0f1be5.webp 960w, https://cybernetks.be/brackeys-game-jam-2025-2-day-5/alien-miner-day-5-level_hu_df7c85a3841aef44.webp 1200w, https://cybernetks.be/brackeys-game-jam-2025-2-day-5/alien-miner-day-5-level_hu_17897a49674b7ef8.webp 2442w" sizes="(max-width: 760px) 100vw, 68ch" width="2442" height="1386" alt="Alien Miner’s first playable level" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id="notes"&gt;&lt;strong&gt;Notes&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;I’ll be honest, I feel stuck on what makes a good level. The perfectionist in me keeps whispering to add more: more enemies, a guidance mechanic, falling rocks… It’s easy to lose track of the fact that this is a &lt;em&gt;jam&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 4</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-4/</link><pubDate>Thu, 28 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-4/</guid><description>&lt;p&gt;Day 4 brought a big breakthrough: the game finally has a &lt;em&gt;point&lt;/em&gt;. Until now, you could collect gems, bank them, and even die but there wasn’t a real &lt;strong&gt;goal&lt;/strong&gt;. That changed with the introduction of &lt;strong&gt;end gates&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Now, to finish a level you’ll need to bank a required amount of gems. If you die and lose your collection, it’s no longer just a slap on the wrist, it could mean failing the run. Suddenly, the “risk it for the biscuit” theme clicks into place.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 3</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-3/</link><pubDate>Wed, 27 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-3/</guid><description>&lt;p&gt;Progress was a little slower today (kids don’t always sync with jam schedules 😅), but I still managed to add some important pieces that bring the game closer to feeling like an actual &lt;em&gt;game&lt;/em&gt;.&lt;/p&gt;
&lt;h2 id="what-i-built-today"&gt;&lt;strong&gt;What I built today&lt;/strong&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;UI&lt;/strong&gt;- Added a counter to display collected coins.&lt;/li&gt;
&lt;li&gt;Added a counter to display banked coins.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enemy&lt;/strong&gt;- Added a simple bat enemy to the scene.&lt;/li&gt;
&lt;li&gt;Introduced a killzone mechanic for it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Killzone (Reusable)&lt;/strong&gt;- Built a reusable killzone scene: an Area2D node with a script that calls GameState.die().&lt;/li&gt;
&lt;li&gt;Any hazard can now just drop in this kill zone and add a CollisionShape2D to match the hazard size.&lt;/li&gt;
&lt;li&gt;Implemented GameState.die() to reset collected coins to 0.&lt;/li&gt;
&lt;li&gt;Added a “hit” sound effect on death.&lt;/li&gt;
&lt;li&gt;On death, the level resets to the beginning.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="reflections"&gt;&lt;strong&gt;Reflections&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Today was the first day hazards came online. Even though the system is still basic, just having something that can kill the player suddenly makes the loop more engaging. The reusable kill zone approach also feels like a solid foundation for adding new hazards quickly without duplicating logic.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 2</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-2/</link><pubDate>Tue, 26 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-2/</guid><description>&lt;p&gt;Today felt like a turning point. Instead of following tutorials step by step, I started leaning on the docs and experimenting more with Godot directly. That shift made things click faster, I’m building &lt;em&gt;my game&lt;/em&gt;, not just replaying Brackeys.&lt;/p&gt;
&lt;p&gt;One neat discovery: using await lets me finish playing a sound before freeing up the node. Combine that with toggling sprite visibility and you can keep longer sounds around without the visuals lingering. I also learned that slightly randomizing pitch on repeat sounds makes them less annoying when triggered often, small trick, big impact.&lt;/p&gt;</description></item><item><title>Brackey’s Game Jam 2025.2 – Day 1</title><link>https://cybernetks.be/brackeys-game-jam-2025-2-day-1/</link><pubDate>Mon, 25 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/brackeys-game-jam-2025-2-day-1/</guid><description>&lt;p&gt;The theme for this jam is &lt;strong&gt;“Risk it for the biscuit.”&lt;/strong&gt; At first, I struggled to connect it to a platformer, card games and gambling mechanics felt obvious, but I wanted to keep it closer to what I’ve been learning.&lt;/p&gt;
&lt;h2 id="brainstorming-ideas"&gt;&lt;strong&gt;Brainstorming ideas&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;I sketched out a few possible directions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Risky paths&lt;/strong&gt;: A platformer where you collect coins or gems. You can bank them at checkpoints, but if you die, you lose everything unbanked.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Speedrunning risk&lt;/strong&gt;: Each level has a safe but slow path, and a faster, more dangerous one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bet your health&lt;/strong&gt;: At the start of the level, you gamble some of your HP. Survive and it doubles, die and it’s gone.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After thinking it over, the &lt;strong&gt;first idea is the best fit for the jam scope&lt;/strong&gt; . Simple to implement, but still a clear tie to the theme. The other two I’ll keep in mind as stretch mechanics or possible expansions post-jam.&lt;/p&gt;</description></item><item><title>Learning Godot: My First Deep Dive into GDScript</title><link>https://cybernetks.be/learning-godot-my-first-deep-dive-into-gdscript/</link><pubDate>Sat, 23 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/learning-godot-my-first-deep-dive-into-gdscript/</guid><description>&lt;p&gt;This week I wrapped up Brackeys’ 
&lt;a href="https://www.youtube.com/watch?v=e1zJS31tr88" target="_blank" rel="noopener noreferrer"&gt;&lt;em&gt;How to program in Godot - GDScript tutorial&lt;/em&gt;&lt;/a&gt;
, a one-hour overview that breaks down how Godot’s scripting language works under the hood. It’s not a full tutorial in the “build a game” sense, but it was a perfect starting point for me to get comfortable with the syntax and workflow.&lt;/p&gt;
&lt;h3 id="what-stood-out-to-me"&gt;&lt;strong&gt;What stood out to me&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Python-like syntax&lt;/strong&gt;: GDScript feels approachable if you’ve worked in Python before. Indentation matters, and the language is designed to be clean and fast to read. As someone who&amp;rsquo;s interested in learning Python, this feels like a good in-between step.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Everything is a Node&lt;/strong&gt;: Classes/scripts are tied directly to Godot’s node system, which makes game logic feel closely connected to the scene tree. On the other hand it feels like building reusable components can get complicated rather fast. I still need to dive deeper into this part.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Signals &amp;amp; Groups&lt;/strong&gt;: These stood out as powerful built-ins for handling events and communication between nodes without creating spaghetti code.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export variables&lt;/strong&gt;: Being able to expose script values directly in the editor is going to save a lot of tweaking time. I still need to get a feel for when to export and when to keep things script-side.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="my-takeaways"&gt;&lt;strong&gt;My takeaways&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;What I liked most is how much Godot encourages you to think modularly. The combination of nodes + scripts means you’re essentially building with Lego bricks. Attach a little behavior here, connect it with a signal there, and suddenly you’ve got gameplay.&lt;/p&gt;</description></item><item><title>First steps into game development</title><link>https://cybernetks.be/first-steps-into-game-development/</link><pubDate>Thu, 21 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/first-steps-into-game-development/</guid><description>&lt;p&gt;I wrapped up Brackeys 
&lt;a href="https://www.youtube.com/watch?v=LOhfqjmasi0" target="_blank" rel="noopener noreferrer"&gt;&lt;em&gt;Godot Beginner tutorial&lt;/em&gt;&lt;/a&gt;
, a great starting point for anyone new to Godot. The best part for starting developers: it requires little to no prior programming knowledge.&lt;/p&gt;
&lt;p&gt;The tutorial covers the basics: movement, world building, collisions, and a touch of scripting. By the end, you’ve got your own small platformer up and running. Everything is explained clearly and broken down into manageable steps, which makes finishing it feel like a real win.&lt;/p&gt;</description></item><item><title>Why I’m Expanding Cybernetks Beyond Just Games</title><link>https://cybernetks.be/why-im-expanding-cybernetks-beyond-just-games/</link><pubDate>Fri, 08 Aug 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/why-im-expanding-cybernetks-beyond-just-games/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Cybernetks was never just about games. It just took me a while to realise it.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’ve been quietly reshaping the direction of Cybernetks. What started as a one-man game dev studio is now evolving into something broader, deeper, and a bit more powerful:&lt;/p&gt;
&lt;p&gt;A solo studio crafting &lt;strong&gt;games, tools, and software&lt;/strong&gt;, not just to entertain, but to &lt;strong&gt;empower and solve real problems&lt;/strong&gt; too.&lt;/p&gt;
&lt;h2 id="the-pivot"&gt;The Pivot&lt;/h2&gt;
&lt;p&gt;For a while, I saw Cybernetks mainly through the lens of &lt;em&gt;indie game development&lt;/em&gt;. And while that’s still a big part of what I love and plan to build, it’s not the full picture.&lt;/p&gt;</description></item><item><title>The Power of Pair Programming</title><link>https://cybernetks.be/the-power-of-pair-programming/</link><pubDate>Thu, 08 May 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/the-power-of-pair-programming/</guid><description>&lt;p&gt;I recently did a pair programming session on a ticket that involved React development—definitely not my strongest suit at the moment. But the developer I was pairing with had more experience with React.&lt;/p&gt;
&lt;p&gt;In a pair programming session I&amp;rsquo;m always a bit hesitant of taking the driver seat. Usually the thoughts rushing through my head are quite limiting and intimidating:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“What if I slow us down?”
“What if I mess something up?”
“Would it not be better for the experienced dev to take the wheel?”&lt;/p&gt;</description></item><item><title>Uses</title><link>https://cybernetks.be/uses/</link><pubDate>Fri, 02 May 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/uses/</guid><description>&lt;p&gt;This page is inspired by 
&lt;a href="https://uses.tech" target="_blank" rel="noopener noreferrer"&gt;uses.tech&lt;/a&gt;
 which is a directory (made by 
&lt;a href="https://twitter.com/wesbos" target="_blank" rel="noopener noreferrer"&gt;@wesbos&lt;/a&gt;
) of tech people sharing specifics about the hardware/software they use.&lt;/p&gt;
&lt;h2 id="development"&gt;Development&lt;/h2&gt;
&lt;p&gt;
&lt;a href="https://www.jetbrains.com/phpstorm/" target="_blank" rel="noopener noreferrer"&gt;Jetbrains PhpStorm&lt;/a&gt;
—My main editor to work with for client and personal web development projects&lt;/p&gt;
&lt;p&gt;
&lt;a href="https://godotengine.org" target="_blank" rel="noopener noreferrer"&gt;Godot Engine&lt;/a&gt;
—The engine I use for game development. They have their own IDE that I also use. Personally, I installed it through Steam to keep track of the hours I work in it as a fun stat.&lt;/p&gt;</description></item><item><title>The Trap That Kept Me From Starting</title><link>https://cybernetks.be/the-trap-that-kept-me-from-starting/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/the-trap-that-kept-me-from-starting/</guid><description>&lt;p&gt;Starting the game development journey for the studio feels straightforward. I pick an engine, follow a few tutorials, then begin prototyping. Simple steps into a new space.&lt;/p&gt;
&lt;p&gt;There’s room to fall, room to explore. No deadlines—just a quiet drive to build and share something that matters.&lt;/p&gt;
&lt;p&gt;But my client work tells a different story.&lt;/p&gt;
&lt;p&gt;Most of my freelance work is PHP with Symfony, but increasingly, clients expect more JavaScript.
I’ve been scraping by—knowing just enough JS to make it work.&lt;/p&gt;</description></item><item><title>Why I’m Building This Studio</title><link>https://cybernetks.be/why-im-building-this-studio/</link><pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/why-im-building-this-studio/</guid><description>&lt;p&gt;I&amp;rsquo;ve had the idea for a studio floating in my head for a while now. I started the branding process, second-guessed it, polished it a bit more, and pushed it aside more times than I can count.&lt;/p&gt;
&lt;p&gt;But a few weeks ago, after a talk with a colleague, something clicked. I missed ownership, on multiple fronts. So I took it, I took ownership of my idea, sat down and finished the core identity of what Cybernetks stands for—mission, vision, values, tone, and even the visual branding.&lt;/p&gt;</description></item><item><title>About Cybernetks</title><link>https://cybernetks.be/about/</link><pubDate>Sat, 19 Apr 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/about/</guid><description>&lt;p&gt;I&amp;rsquo;m Kenneth Schabrechts, the person behind Cybernetks. I build games and tools that I want to see in the world, from the first idea through to something people can use or play.&lt;/p&gt;
&lt;p&gt;I spend a lot of my time building software for other people. Cybernetks gives me room to work on my own ideas and learn what it takes to release them. Right now that includes 
&lt;a href="https://cybernetks.be/projects/operator/"&gt;Operator&lt;/a&gt;
, an iOS app for focusing on today, a 
&lt;a href="https://cybernetks.be/projects/cybernetks-planner/"&gt;printable planner&lt;/a&gt;
, and 
&lt;a href="https://cybernetks.be/projects/alien-miner/"&gt;Alien Miner&lt;/a&gt;
, a game I made for a jam.&lt;/p&gt;</description></item><item><title>Back to Building</title><link>https://cybernetks.be/back-to-building/</link><pubDate>Sat, 19 Apr 2025 00:00:00 +0000</pubDate><guid>https://cybernetks.be/back-to-building/</guid><description>&lt;p&gt;It took a lot longer than I thought, but I’m finally here—with a clear mind, a focused brand, and both hands back on the keyboard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cybernetks is no longer “just” a game dev studio.&lt;/strong&gt;
It’s now my unified identity as a solo creator:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I build web apps and tools for clients (mostly Symfony, Laravel, React)&lt;/li&gt;
&lt;li&gt;I design indie games in Godot, because I love it&lt;/li&gt;
&lt;li&gt;I share the process, experiments, and dev thoughts right here&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After months of juggling too many ideas, side accounts, and creative false starts, I shut everything down and merged it into one studio.
That’s what this blog—and Cybernetks—is all about now.&lt;/p&gt;</description></item></channel></rss>