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. Fixing TYPO3 linkvalidator false positives on external URLsA TYPO3 site can show an external link as healthy in a browser while Link Validator marks it as broken. The reason may be as vague as “not accessible”,…
  2. Akka testing patterns with TestProbeAn actor test should answer a business question: did the right message reach the right component with the right payload? TestProbe turns that question into…
  3. How To Close A Casino Account Permanently In AustraliaClosing an online casino account can be simple when the operator provides a clear self-exclusion tool, but permanent account closure often involves more than…
  4. Preserve Illustrator layers and metadata in SVG exportsAn Illustrator SVG can carry both visual structure and descriptive information, yet the two are easy to lose. Enabling the right export settings can retain…
  5. Building a Ruby DSL for Capistrano role configurationsCapistrano configuration is Ruby, yet a growing deployment file can become difficult to scan. Server names, role memberships and task definitions compete for…
  6. How Much Money Should You Bring to a Casino in AustraliaDeciding how much money to bring to a casino in Australia is mainly a budgeting exercise, not a prediction about how long a winning streak might last. A…
  7. European Blackjack Strategy For Clearer, More Disciplined PlayEuropean blackjack rewards players who understand probability, table rules, and disciplined decision-making. The familiar choices remain—hit, stand, double…
  8. A Smart €100 Casino Budget StrategyThe Dutch phrase “casino spelen met 100 euro budget strategie” describes a simple but important challenge: how to use a fixed gambling budget without letting…
  9. Reducing Memory Spikes in TYPO3 Backend LoopsA TYPO3 backend module often looks harmless: fetch a list, loop over it, and render rows or export a report. The trouble begins when the list contains tens of…
  10. Benchmarking a custom Android emulator on your deskSetting up an Android emulator with a custom ROM for performance benchmarks is more than choosing a wallpaper and preinstalled apps. A custom build can alter…

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