Steve Hannah (@shannah78) profile picture

Addicting to building things - mostly with software.

Vancouver, Canada
Joined February 2009
Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)Photo by Steve Hannah (@shannah78)
Steve Hannah retweeted
Flutter is better in Java. On an Android emulator, first frame in 395 ms against 1247 ms, and 4.7 MB of executable code against 20.6 MB. codenameone.com/blog/flutter…
1
2
151
Steve Hannah retweeted
"From PHP to Java: Building Tools, Frameworks, and AI-Assisted IDEs"--an airhacks.fm podcast conversation with @shannah78 is ready to listen: adambien.blog/roller/from_ph… #java #podcast #airhacks
2
7
1,306
A new blog post about how I'm reserving my blog for my own "unprocessed-by-ai" voice and views.... but have launched a new blog called "Steve's Ghostwriter" for AI-assisted posts about projects I'm working on. sjhannah.com/blog/2026/05/07…
2
34
This is a bit comical. So I subscribed to premium a while back, out of curiosity. In the mean time, they doubled the price. So I received a charge on stripe for $560 for premium plus. I checked their policies and a refund is not allowed. So I canceled my subscription.
1
1
69
@X is anybody home?
1
33
Steve Hannah retweeted
LIVE: from the World Economic Forum • EN DIRECT : au Forum économique mondial nitter.cf/i/broadcasts/1BRJjgnLV…
1,453
3,039
1,199
13,558
4,652,251
This garbage. I've had dozens of macs in my life. I keep them around. It's too much of a hassle to decide which once to deauthorize so I just purchase things from @iTunes never anymore. But still run into this when I purchase a Bluray with digital download where Apple TV is only provider. I guess I'll just never use the digital download.
73
Thank you #BlueJays for such a wonderful and inspiring season. Played hard. played as a team. never quit.
1
91
I have added "25" to the "Java Version" drop-down menu in the latest jDeploy, just to make it explicit that we support Java 25. #Java #java25 #jdeploy
1
68
Lots of new stuff coming to jDeploy. In this video, I demonstrate how to create and deploy a Kotlin Multiplatform app as a native desktop app, from scratch, in only a few minutes. #kotlin #java
49
Just released ARM64 support for jDeploy on Windows and Linux.
1
1
48