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. Why Your TYPO3 Fluid Template Renders EmptyA blank TYPO3 page can be one of the more misleading failures in web development. The request succeeds, the backend shows the expected content, and no obvious…
  2. Using Android NDK With Kotlin And C++Kotlin is usually the sensible starting point for Android application code, but some projects still need native C++. Existing image-processing libraries, audio…
  3. How to fix a stalled Akka actor mailbox in ScalaAkka actors power a lot of the reactive pipelines running in Australian fintechs, from payment gateways in Sydney to loan processing systems in Melbourne. When…
  4. Migrating a Ruby deployment from Capistrano 2 to Capistrano 3A few months ago I sat at my desk in Melbourne, watching a deploy to a Sydney-based staging server crawl along because the old Capistrano 2 setup kept timing…
  5. Tracing a PHP Memory Limit Crash in an Old TYPO3 ExtensionIt usually starts with a white screen on a content edit page, followed by a flood of confused messages in Slack from the editorial team. The TYPO3 instance in…

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