whoami
Lucas Jenß
cat /etc/motd
The Coding Journal ツ — Notes taken on an epic coding journey. Technical solutions, debugging notes, and practical guides from the trenches of software development.
ls -la ~/languages/
- drwxr-xr-x
- ▶ PHP
- ▶ Ruby
- ▶ Scala
- ▶ C#
- ▶ JavaScript
- ▶ Objective-C
- ▶ Shell Scripting
ls -la ~/toolchain/
- drwxr-xr-x
- ▶ Typo3
- ▶ Akka
- ▶ Capistrano
- ▶ Git
- ▶ MAMP
- ▶ Adobe Illustrator
- ▶ NSTrackingArea (Cocoa)
uname -a
- drwxr-xr-x
- ▶ Mac OS X
- ▶ Unix
Insights
- Slots With Random Jackpot Triggers: A Practical Australian GuideSlots with random jackpot trigger mechanics add an unpredictable prize event to the familiar reel-spin format. Instead of relying only on a fixed paytable or a…
- Finding a Mastercard Casino That Fits Australian PlayersAustralian players comparing online casinos often begin with the payment method. Mastercard remains familiar, widely accepted and easy to manage, so searches…
- Building A Reusable SVG Icon System With Illustrator And CSSA consistent icon set can save time across a website, product dashboard, or documentation project. Rather than exporting every Illustrator symbol as a separate…
- Emulating an Android device with broken sensorsEmulating an Android device with broken sensors to test fallback logic closes a gap between unit tests and code that only works when every hardware service…
- Refactoring Ruby methods away from hidden side effectsRefactoring a Ruby method with excessive side effects into a service object starts with a simple suspicion: a method named process_order may be doing far more…
- Writing a PHP Unit Test for a TYPO3 Domain Model with DataProviderA TYPO3 domain model often looks simple: it contains properties, getters, setters and a few rules that describe business data. The difficult part of testing is…
- Faster Image Pipelines on Android by Combining NDK and OpenCVModern smartphones pack multi-camera sensors and dedicated image signal processors, yet the Java layer running regular Android apps often becomes the…
- How to Configure TYPO3 for a Multisite Setup With Shared CodebaseRunning several TYPO3 websites from one codebase can simplify maintenance, security updates and deployment. A shared installation is especially useful when…
- Why Akka Cluster Members Vanish and How to Bring Them Back CleanlyAkka powers a lot of serious distributed infrastructure across Sydney and Melbourne, from Atlassian's collaboration tooling to the back-office systems at big…
- Bringing SVG paths to life with CSS stroke animationsThere's a moment in every front-end developer's life when a static mock-up just feels too static. Whether you're polishing a portfolio site from a sun-drenched…
cat ~/interests.json
| Key | Value |
|---|---|
| editor | Terminal-first workflow |
| os | Mac OS X / Unix |
| vcs | Git, distributed version control |
| deploy | Capistrano, cron automation |
| graphics | SVG, Adobe Illustrator troubleshooting |
| networking | IP validation, SSH, VPN |
git log --oneline --reverse
Solving SVG import issues in Adobe Illustrator CS6 and CC
When importing an SVG into Illustrator, the operation fails with an unknown error [CANT]. A workaround for this Adobe-side bug.
Solving NDK build issues on OS X
Troubleshooting native development kit compilation problems on Mac OS X.
Programmatically adding PHP generated TypoScript to the backend configuration
Integrating dynamically generated TypoScript into Typo3 backend setups using PHP.
ArgumentError: Could not parse PKey: no start line
Debugging an SSH key parsing error encountered during deployment.
Validating IP-Addresses in PHP
Using PHP filter functions with flags like FILTER_FLAG_IPV4 and FILTER_FLAG_IPV6, and understanding how filter_var handles reserved IP addresses.
Cocoa: Using NSTrackingArea
A short tutorial on using Cocoa's NSTrackingArea to capture mouseEntered and mouseExited events.
cat ~/contact.txt