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.

Close-up of white dominoes with black dots standing on green felt surface, shallow depth of field, focused mood

ls -la ~/languages/

total 8
drwxr-xr-x
▶ PHP
▶ Ruby
▶ Scala
▶ C#
▶ JavaScript
▶ Objective-C
▶ Shell Scripting

ls -la ~/toolchain/

total 7
drwxr-xr-x
▶ Typo3
▶ Akka
▶ Capistrano
▶ Git
▶ MAMP
▶ Adobe Illustrator
▶ NSTrackingArea (Cocoa)

uname -a

platforms
drwxr-xr-x
▶ Mac OS X
▶ Unix

Insights

  1. 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…
  2. 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…
  3. 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…
  4. 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…
  5. 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…
  6. 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…
  7. 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…
  8. 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…
  9. 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…
  10. 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

KeyValue
editorTerminal-first workflow
osMac OS X / Unix
vcsGit, distributed version control
deployCapistrano, cron automation
graphicsSVG, Adobe Illustrator troubleshooting
networkingIP validation, SSH, VPN

git log --oneline --reverse

2013-10-30

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.

2013

Solving NDK build issues on OS X

Troubleshooting native development kit compilation problems on Mac OS X.

2013

Programmatically adding PHP generated TypoScript to the backend configuration

Integrating dynamically generated TypoScript into Typo3 backend setups using PHP.

2013

ArgumentError: Could not parse PKey: no start line

Debugging an SSH key parsing error encountered during deployment.

2011-08-04

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.

2011-07-09

Cocoa: Using NSTrackingArea

A short tutorial on using Cocoa's NSTrackingArea to capture mouseEntered and mouseExited events.


cat ~/contact.txt

github: github.com/x3ro
stackoverflow: x3ro
coderwall: coderwall.com/x3ro
twitter: @x3rames