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. How to Use the Android NDK to Log Native Calls With Android LogcatWhen an Android application crosses from Kotlin or Java into C and C++ code, failures can become difficult to trace. A Java stack trace may show only the JNI…
  2. Casino Sites With No Deposit Bonuses AustraliaAustralian players searching for casino sites with no deposit bonuses Australia often want to try a game without committing funds first. These promotions can…
  3. Roulette Fast Withdrawal Casino Australia GuideFast withdrawals can make a significant difference to the overall online casino experience. For Australian players, the practical question is rarely just…
  4. Las Vegas Casino Free Drinks Rules For Australian PlayersLas vegas casino free drinks rules are often described as simple, but the reality depends on the property, the player’s activity, and local alcohol…
  5. Pokies Neosurf Deposits And Elvis Frog TrueWaysAustralian players often look for a payment method that is quick to use, does not require card details at every checkout, and fits a familiar online voucher…
  6. Automating Ruby gem releases with a Rake and Capistrano workflowReleasing a Ruby gem can look tiny: edit a version, build a .gem, and run gem push. The hidden work sits around that command—checking the working tree, running…
  7. Repairing custom backend modules after a TYPO3 v11 upgradeAn upgrade from TYPO3 v10 to v11 can finish without obvious frontend damage and still leave editors unable to open a custom module. The route returns a server…
  8. How To Assess An Ewallet Casino Deposit In AustraliaAn ewallet casino deposit can be a convenient way for Australian players to fund an online casino account without sharing card details directly with every…
  9. Mobile casino performance: a practical guide for Australian playersA mobile casino should feel dependable from the first tap: pages need to load promptly, games should resize cleanly, and payments must remain understandable on…
  10. Practical Backpressure Patterns For Akka StreamsStreaming systems rarely fail because a single record is difficult to process. They fail when records arrive faster than a downstream service, database, file…

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