Blog
Guides zu Android-Entwicklung, Datenwiederherstellung, Digital Forensics und wie die Hardware darunter wirklich funktioniert.
World Travel Tracker bauen: Eine Android-App-Fallstudie
Wie World Travel Tracker — eine Android-App zum Verfolgen besuchter Länder mit einer Karte und JSON-Export — entworfen und gebaut wurde, und die Entscheidungen dahinter.
Wi-Fi 7: Was ist wirklich neu, und lohnt sich das Upgrade
Ein praktischer Blick darauf, was Wi-Fi 7 gegenüber vorherigen Generationen tatsächlich verbessert, und ob sich ein Upgrade von Router und Geräten gerade jetzt lohnt.
OBS vs. eine maßgeschneiderte Lösung: Warum ich Reflux gebaut habe
Warum ein bestehendes, ausgereiftes Tool wie OBS nicht die richtige Wahl für einen spezifischen Streaming-Bedarf war, und die Begründung hinter dem Bau von Reflux stattdessen.
DIY-Wiederherstellung vs. Spezialist beauftragen: Wann man anruft
Ein praktisches Framework, um zu entscheiden, wann man Datenwiederherstellung selbst versucht und wann es wirklich Zeit ist, stattdessen einen Spezialisten anzurufen.
Was TDP tatsächlich bedeutet (und warum es nicht das ist, was du denkst)
Eine klare Erklärung dessen, was TDP (Thermal Design Power) tatsächlich misst, und warum es routinemäßig als Stromverbrauchszahl missverstanden wird.
Was ist ARM-Architektur, und warum wechselt jeder dazu?
Eine klare Erklärung der ARM-Architektur, wie sie sich vom traditionellen x86 unterscheidet, und warum Apple Silicon und andere Hersteller zu ihr gewechselt sind.
Was ist eine NPU, und warum ist sie in jeder neuen CPU?
Eine klare Erklärung, was eine NPU (Neural Processing Unit) tatsächlich tut, warum sie in neuen Prozessoren zum Standard geworden ist, und wann sie für dich tatsächlich zählt.
Was tatsächlich passiert, wenn du einen Computer startest
Ein Durchgang in klarer Sprache durch alles, was zwischen dem Drücken des Einschaltknopfs und dem Erreichen eines nutzbaren Desktops passiert.
Worauf Kunden 2026 wirklich in einem Entwickler-Portfolio achten
Was die Entscheidung eines Kunden beim Betrachten eines Entwickler-Portfolios 2026 tatsächlich beeinflusst, jenseits von nur polierten Projekt-Screenshots.
USB4 vs. Thunderbolt: Was ist wirklich anders, und musst du dich darum kümmern
Eine klare Erklärung der echten Unterschiede zwischen USB4 und Thunderbolt, und ob die Unterscheidung für deinen typischen Anwendungsfall tatsächlich zählt.
Unity vs. Godot für ein 2D-Kampfspiel: Warum ich Unity für SAMT: All Stars gewählt habe
Ein praktischer Vergleich von Unity und Godot für den Bau eines 2D-Kampfspiels, und die Begründung hinter der Wahl von Unity für SAMT: All Stars.
Musik und Gameplay mit Frame-genauer Präzision synchronisieren
Der technische Ansatz, um Musik- und Gameplay-Ereignisse in einem Spiel perfekt synchron zu halten, und warum naive timer-basierte Ansätze im Laufe der Zeit driften.
Gelöschte Dateien auf einer SSD: Warum TRIM alles verändert
Warum gelöschte Dateien auf einer SSD viel schwerer wiederherzustellen sind als auf einer Festplatte, was TRIM tatsächlich macht, und wann eine Wiederherstellung realistisch noch möglich ist.
Anzeichen einer sterbenden HDD oder SSD (und was zu tun ist, bevor sie ausfällt)
Die Warnzeichen, dass eine Festplatte oder SSD kurz vor dem Ausfall steht, und die praktischen Schritte, während noch Zeit ist, deine Daten davon zu holen.
Daten von einem beschädigten USB-Laufwerk oder einer SD-Karte wiederherstellen
Warum USB-Laufwerke und SD-Karten leichter beschädigen als interne Laufwerke, und die praktischen Schritte, um Daten von einem/einer davon wiederherzustellen.
Ryzen 7 vs. Ryzen 9: Ist das Upgrade den Preis wert?
Ein praktischer Blick darauf, was sich zwischen Ryzen-7- und Ryzen-9-Chips tatsächlich ändert, und wann der Preissprung sich wirklich lohnt statt verschwendetes Budget zu sein.
Room vs. SharedPreferences vs. DataStore: Welcher Speicher für was
Ein praktischer Vergleich von Androids drei wichtigsten lokalen Speicheroptionen — Room, SharedPreferences, und DataStore — und wann jede tatsächlich die richtige Wahl ist.
Rhythm-Game-Mechaniken entwerfen: Lektionen aus Beat the Piano
Wie die Kernmechaniken eines Rhythm-Games entworfen werden, mit Beat the Piano als Praxisbeispiel — Timing-Fenster, Feedback und Schwierigkeitskurven.
Reverse Engineering für Schwachstellenforschung: Was legal ist und was nicht
Die rechtlichen Grenzen bei der Nutzung von Reverse Engineering zum Auffinden von Sicherheitslücken — was eindeutig in Ordnung ist, was eindeutig nicht, und die Grauzonen dazwischen.
Recuva vs TestDisk vs PhotoRec: Kostenlose Wiederherstellungstools im Vergleich
Ein praktischer Vergleich dreier kostenloser Datenwiederherstellungstools — worin jedes wirklich gut ist, und wann man welches nutzt.
Disassemblierten Code lesen, wenn du seit Jahren keinen Assembler geschrieben hast
Eine praktische Auffrischung, um disassemblierten oder dekompilierten Code zu lesen, ohne Assemblerprogrammierung von Grund auf neu lernen zu müssen.
Datenwiederherstellung nach einem Ransomware-Angriff: Was realistisch ist
Was mit Dateien während eines Ransomware-Angriffs tatsächlich passiert, welche Wiederherstellungsoptionen wirklich existieren, und warum das Zahlen des Lösegelds nicht die einzige oder erste Option ist.
Dein RAID-Array ist ausgefallen: Können die Daten wiederhergestellt werden?
Was tatsächlich passiert, wenn ein RAID-Array ausfällt, wann eine Wiederherstellung realistisch ist, und die Fehler, die einen wiederherstellbaren RAID-Ausfall in Datenverlust verwandeln.
RAID 0 vs. RAID 1 vs. RAID 5: Die einfache Erklärung
Was RAID 0, RAID 1 und RAID 5 tatsächlich unterschiedlich machen — Geschwindigkeit, Redundanz, und was bei jedem passiert, wenn ein Laufwerk ausfällt.
Quantencomputer einfach erklärt: Was sie heute wirklich können
Eine einfache Erklärung dessen, was Quantencomputer tatsächlich anders machen als normale Computer, und ein realistischer Blick darauf, was sie 2026 wirklich können.
Von der Idee zum spielbaren Build an einem Wochenende
Ein praktischer Ansatz, um eine Spielidee innerhalb eines Wochenendes in etwas wirklich Spielbares zu verwandeln, ohne die Ecken zu schneiden, die das Ergebnis bedeutungslos machen.
Einen PC für das Kompilieren großer Codebasen wählen
Welche Hardware-Spezifikationen für eine Entwicklermaschine, die auf schnelles Kompilieren großer Projekte fokussiert ist, wirklich zählen, nach realer Wirkung geordnet.
Parserize: Lokale Unternehmen ohne Website (oder mit schlechter) finden
Wie Parserize lokale Unternehmen ohne Website oder mit schlechter identifiziert, und warum das eine echte Geschäftschance ist, nicht nur eine Kuriosität.
Einen Videostream für eine schwache Internetverbindung optimieren
Praktische Techniken, um einen Videostream über eine langsame oder instabile Internetverbindung nutzbar zu halten, statt schlechte Qualität einfach als einzigen Trade-off zu akzeptieren.
Ein Unity-Spiel für schwache Hardware optimieren
Praktische, wirkungsvolle Unity-Optimierungstechniken, damit ein Spiel auf schwächerer Hardware gut läuft, in der Reihenfolge, die tatsächlich zählt.
Eine Offline-First-Android-App bauen
Was 'Offline-First' architektonisch tatsächlich bedeutet, warum es nicht nur ein abhakbares Feature ist, und die Kernmuster, die es funktionieren lassen.
NVMe vs SATA SSD: Wann der Geschwindigkeitsunterschied wirklich spürbar ist
Ein praktischer Blick darauf, wann NVMes Geschwindigkeitsvorteil gegenüber SATA-SSDs im Alltag tatsächlich zählt, und wann es ein Datenblatt-Unterschied ist, den du nie bemerken würdest.
Nvidia vs AMD GPUs: Vergleich nach Preissegment, nicht nach Marke
Warum der Vergleich von Nvidia- und AMD-GPUs nach Markentreue am Punkt vorbeigeht, und wie man sie innerhalb des eigenen realen Preissegments tatsächlich vergleicht.
Was du realistisch als MVP in 2 Wochen bauen kannst
Ein realistischer Blick darauf, was in einen echten 2-Wochen-MVP-Zeitplan passt, und die Umfangsentscheidungen, die diesen Zeitplan erreichbar machen, ohne wichtige Ecken abzuschneiden.
Der PC eines Entwicklers 2026: Minimal- vs. Optimalkonfiguration
Was ein wirklich minimales Entwickler-Setup braucht, verglichen mit dem, was ein optimales hinzufügt, und wo das eigentliche Preis-Leistungs-Verhältnis dazwischen liegt.
Eine bestehende Java-Codebasis zu Kotlin migrieren, ohne alles zu zerstören
Ein praktischer, schrittweiser Ansatz, um eine echte Java-Android-Codebasis zu Kotlin zu migrieren, ohne eine riskante komplette Neuschreibung.
Malware-Analyse in einer Sandbox: Der grundlegende Workflow
Eine sichere, praktische Einführung in die Analyse verdächtiger Malware in einer isolierten Sandbox-Umgebung — der Kern-Workflow und die Vorsichtsmaßnahmen, die wirklich zählen.
Mac vs Windows für Entwicklung: Eine ehrliche, nicht-stammesmäßige Einschätzung
Ein praktischer, nicht-stammesmäßiger Vergleich von Mac und Windows für Softwareentwicklung, fokussiert auf echte Workflow-Unterschiede statt Markentreue.
Mit minimaler Latenz an einen Freund streamen, ohne OBS/Twitch
Warum der Standard-OBS-zu-Twitch-Streaming-Pfad Latenz hinzufügt, die für Broadcasting nicht wichtig ist, aber für Echtzeit-Interaktion sehr wichtig, und wie eine niedrigere-Latenz-Alternative aussieht.
Die technischen Grundlagen von Low-Latency-Streaming
Wie Low-Latency-Videostreaming technisch tatsächlich funktioniert — Codecs, Pufferung, und Protokollwahl, und wie sie gegeneinander abgewogen werden.
Linux vs Windows für Datenwiederherstellung und digitale Forensik
Ein praktischer Vergleich von Linux und Windows für Datenwiederherstellungs- und digitale Forensikarbeit, fokussiert auf Tooling und spezifische Workflow-Überlegungen.
Laptop vs Desktop für Entwickler: Was wirklich mehr zählt
Ein praktischer Vergleich von Laptops und Desktops für Softwareentwicklungsarbeit, fokussiert darauf, was tatsächlich deine tägliche Produktivität beeinflusst.
Kotlin vs Java im Jahr 2026: Was für Android wählen
Ein praktischer Vergleich von Kotlin und Java für die Android-Entwicklung 2026 — Syntax, Performance, Tooling, Einstellung und Migration.
Intel vs AMD Ryzen im Jahr 2026: Was wirklich wählen
Ein praktischer Intel-vs-AMD-Ryzen-Vergleich für 2026 — Gaming, Entwicklung/Kompilieren, Energieeffizienz, und Plattform-Langlebigkeit.
Indie-Spieleentwicklung in einem Team von 2-3 Leuten: Was wirklich funktioniert
Praktische Lektionen darüber, ein kleines Indie-Spieleentwicklungsteam funktionsfähig zu halten und die Reibung zu vermeiden, die kleine Projekte versenkt.
Von der Idee zum ersten Playtest: Der reale Weg eines kleinen Spiels
Was tatsächlich zwischen einer Spielidee und echtem, nützlichem Feedback aus einem ersten Playtest passiert — die Schritte, die zählen, und die, die es nicht tun.
Wie ein VPN deine Geschwindigkeit und Sicherheit tatsächlich beeinflusst
Eine klare, unmarketingmäßige Erklärung, wie ein VPN tatsächlich Internetgeschwindigkeit und Sicherheit beeinflusst, und wovor es schützt und wovor nicht.
Wie RAM tatsächlich funktioniert, einfach erklärt
Eine einfache Erklärung dessen, was RAM tatsächlich macht, warum es sich von Speicher unterscheidet, und warum mehr RAM nicht immer einen schnelleren Computer bedeutet.
Wie Daten tatsächlich von deiner Festplatte in den RAM gelangen
Ein klarer Durchgang dessen, was tatsächlich passiert, wenn Daten vom Speicher in den RAM wandern, und warum dieser Schritt oft der eigentliche Engpass bei der gefühlten Computergeschwindigkeit ist.
Was in deiner CPU passiert, wenn du ein Programm ausführst
Eine einfache Erklärung dessen, was tatsächlich in einem Prozessor passiert, zwischen dem Doppelklick auf ein Programm und seiner Ausführung.
Was CPU-Cache (L1/L2/L3) tatsächlich macht
Eine klare Erklärung, was L1-, L2- und L3-CPU-Cache tatsächlich tun, warum sie als separate Stufen existieren, und warum die Cache-Größe die reale Leistung beeinflusst.
Ein Hitbox/Hurtbox-System für ein 2D-Kampfspiel bauen
Wie Hitbox- und Hurtbox-Systeme in 2D-Kampfspielen tatsächlich funktionieren, und die praktischen Implementierungsdetails, die bestimmen, ob sich der Kampf fair anfühlt.
5 Fehler, die du bei deiner ersten Google-Play-Veröffentlichung vermeiden solltest
Die häufigsten, vermeidbaren Fehler, die Android-Entwickler bei ihrer ersten Veröffentlichung auf Google Play machen, und wie man jeden umgeht.
Ghidra vs IDA Pro: Was solltest du zuerst lernen?
Ein praktischer Vergleich von Ghidra und IDA Pro für Reverse Engineering — Kosten, Decompiler-Qualität, und was für Anfänger Sinn ergibt.
Einstieg in Reverse Engineering im Jahr 2026
Ein praktischer Einstiegspunkt für Reverse Engineering 2026 — die Tools, die Denkweise, und die ersten Übungen, die sich lohnen, bevor man ein echtes Ziel anfasst.
Vom Freelancer zum eigenen Studio: Ein realistischer Weg
Was sich tatsächlich ändert beim Übergang von der Solo-Freelance-Entwicklung zur Führung eines kleinen Studios, und die Entscheidungen, die auf diesem Weg am meisten zählen.
Versehentlich ein Laufwerk formatiert: Was in den ersten 10 Minuten zu tun ist
Eine Checkliste, was sofort nach dem versehentlichen Formatieren eines Laufwerks zu tun ist, und warum die ersten Minuten mehr zählen als das gewählte Wiederherstellungstool.
Digitale Forensik + Softwareentwicklung: Eine ungewöhnliche Kombination, die funktioniert
Warum die Kombination von digitaler Forensik-/Datenwiederherstellungserfahrung mit allgemeiner Softwareentwicklung eine nützlichere Paarung ist, als es zunächst scheint, und wie sich beide Disziplinen tatsächlich gegenseitig stärken.
Wie ein erstes technisches Beratungsgespräch tatsächlich aussieht
Was in einem ersten technischen Beratungsgespräch tatsächlich passiert, und wie man sich darauf vorbereitet, egal ob du der Kunde bist oder überlegst, Berater zu werden.
Wie man die Kosten eines individuellen Business-Tools vor der Festlegung abschätzt
Ein praktischer Rahmen, um vor der Budgetfestlegung eine realistische Kostenschätzung für ein individuelles Business-Tool zu bekommen, und die Fragen, die die Zahl tatsächlich bestimmen.
Wie eine digitalforensische Untersuchung tatsächlich abläuft
Ein Durchgang, wie eine digitalforensische Untersuchung von Beweismitteln tatsächlich abläuft, von der Aufnahme bis zum Bericht, und warum der Prozess genauso zählt wie die Ergebnisse.
Wie digitale Forensik gelöschte Nachrichten und Browserverlauf findet
Eine einfache Erklärung, wie Ermittler der digitalen Forensik gelöschte Chats, Nachrichten und Browserverlauf wiederherstellen — und warum 'gelöscht' selten 'weg' bedeutet.
DDR4 vs DDR5: Was der reale Leistungsunterschied tatsächlich ist
Ein realistischer Blick darauf, wie sehr DDR4 vs DDR5 RAM tatsächlich für reale Leistung zählt, jenseits der reinen Bandbreitenzahlen auf dem Datenblatt.
Individuelles Tool vs fertiges SaaS: Wann ein Unternehmen wirklich Individuallösungen braucht
Ein praktischer Rahmen dafür, wann ein Unternehmen wirklich von einem individuell gebauten Tool profitiert statt von einem bestehenden SaaS-Produkt.
Cloud vs lokaler Speicher: Was ist wirklich sicherer für deine Daten
Ein praktischer Vergleich der Sicherheit von Cloud- und lokalem Speicher, und warum die ehrliche Antwort ist, dass sie vor unterschiedlichen Risiken schützen, statt dass eines universell sicherer wäre.
Wie man einen Tech-Stack für ein neues Projekt wählt (ohne es zu bereuen)
Ein praktischer Rahmen für die Wahl eines Tech-Stacks für ein neues Projekt, der mehr berücksichtigt als nur, was gerade angesagt oder vertraut ist.
Eine Checkliste, bevor du einen Entwickler für dein Projekt engagierst
Die praktischen Fragen, die vor der Beauftragung eines Entwicklers zu klären sind, damit die Zusammenarbeit für beide Seiten auf solidem Boden startet.
Datenwiederherstellung von einem BitLocker-verschlüsselten Laufwerk
Was tatsächlich möglich ist, wenn du Daten von einem BitLocker-verschlüsselten Laufwerk wiederherstellen musst — und was wirklich nicht geht, egal welches Tool du benutzt.
Wiederkehrende Aufgaben mit Python automatisieren: ein praktischer Einstieg
Wie man erkennt, was sich zu automatisieren lohnt, und ein echtes, funktionierendes Python-Skript-Beispiel zum automatischen Umbenennen und Organisieren von Dateien.
Android-Architektur so gestalten, dass du später nicht alles neu schreibst
Die architektonischen Entscheidungen, die früh in einem Android-Projekt wirklich zählen — die, die teuer zu ändern sind, wenn man sie falsch trifft.
Wie viel kostet die Entwicklung einer Android-App wirklich?
Eine realistische Aufschlüsselung dessen, was die Kosten der Android-App-Entwicklung tatsächlich treibt, jenseits der vagen Antwort 'kommt drauf an', die die meisten Schätzungen geben.
Wie man eine Android-APK-Datei Schritt für Schritt analysiert
Eine praktische Anleitung zu den Tools und Schritten für das Dekompilieren und Analysieren einer Android-APK-Datei, vom Entpacken bis zum Lesen des dekompilierten Quellcodes.
Wie KI-Beschleuniger die CPU-Architektur verändern
Wie der Aufstieg von KI-Workloads verändert, wie CPUs entworfen werden — mehr als nur ein NPU als Zusatzfeature.