Cofounder of Codename One full-stack native Java from native mobile to backend in under 5mb

Joined August 2021
Your Java expertise doesn't stop at the server. Codename One brings Spring Data-style repositories to native clients and backends. Wayline's findFirstByDriverAndStateIn(...) finds an active ride; the build generates the implementation. #Java #Native codenameone.com/blog/reposit…
66
A Java IDE in your browser that is "not a cloud IDE": editing, compiling and the app preview all run in the page, and your files stay in browser storage. Very early and experimental. Download the ZIP to continue on your desktop. codenameone.com/blog/not-a-c…
2
132
Your CI container doesn't need a pretend monitor to build a Java app's theme. Codename One's CSS compiler now runs headlessly: mvn -Djava.awt.headless=true cn1:css. Delete the framebuffer setup. #Java #CSS codenameone.com/blog/headles…
1
4
166
Break the demo. Replace 3 with "three" in our Java record example and the Playground catches the type error before it runs. Fix it, click the button, and watch your compiled listener update the UI. #Java codenameone.com/blog/playgro…
1
93
A familiar iOS feel shouldn't mean giving up control of your UI. UIKit above, Codename One below: same gestures, iOS simulator. Can you spot the differences? #Java #iOS codenameone.com/blog/ios27-g…
1
178
The Codename One Playground compiles Java in your browser. Paste the record-and-lambda example, click its button, then break a constructor argument to inspect the compiler error. codenameone.com/blog/playgro…
1
1
475
Join our team at @Dynatrace in TLV. We're looking for people with a passion for JVM internals and complexity at scale. Ideally for leadership roles. There are plenty of other job openings so ping me if one of them is the right fit for you. careers.dynatrace.com/jobs/1…
112
The Dynatrace development center is hiring, if you (or someone you know) fit this job feel free to ping me: buff.ly/3Ew9AHW
152
Debugging network issues doesn’t have to be a headache. Master tools like request replay, throttling, and storage editing in your browser buff.ly/4hlKREk
1
150
Customizing console output with CSS styles? Yes, you can. Make your debug messages pop with colors and styles. Who says debugging can’t be fabulous? buff.ly/3YZnI2S
2
132
There's great synergy between Wireshark and tcpdump that is very useful for debugging networking issues in restricted environments buff.ly/3TKNeGu
1
3
139
Struggling with network bugs in your front-end app? buff.ly/4hlKREk
111
In a world where app UIs are increasingly uniform, Uber stood out by maintaining different transitions for iOS and Android. This subtle distinction emphasizes that feel is just as crucial as look. buff.ly/43TQeVR
145
Starting with a monolith and evolving to microservices, our path reflects Martin Fowler's advice, embracing change while keeping our core functions intact. buff.ly/4aSNWIQ
107
Ever wondered how professional publishers achieve those gorgeous book layouts? Well... Not like this. In this post I discuss a hackers approach to pre-press... buff.ly/3vHleMa
1
131