Sign in

Austin Lehman

@cupofcode.bsky.social
30 followers 150 following 30 posts

Dad, software developer, knife enthusiast, tinkerer, maker of things.

PostsRepliesMedia
Austin Lehman @cupofcode.bsky.social · 21/09/2026
Schultz, a cross platform retained mode UI toolkit based on SDL and written in C is available now here. It was built for Aussom Mobile but can be used on its own. Cheers! github.com/rsv-code/sch...
github.com
GitHub - rsv-code/schultz
Contribute to rsv-code/schultz development by creating an account on GitHub.
011
Austin Lehman @cupofcode.bsky.social · 14/09/2026
Maybe because their business model is bad and they have no way to pass on the expense to their customers?
000
Austin Lehman @cupofcode.bsky.social · 25/08/2026
Your #Java app has a scripting feature, or it should: either way, this article is for you! foojay.io/today/script...
foojay.io
Scripting in small apps: you don't need a container for a macro - foojay
Disclosure: I maintain Aussom, an Apache 2.0 interpreted language for the JVM. It's the approach I argue for here, and I have tried to be clear about - by Austin Lehman
000
Austin Lehman @cupofcode.bsky.social · 22/08/2026
I remember when Java 8 came out, man I feel old seeing Mark announce JDK 27 release candidate.
100
Austin Lehman @cupofcode.bsky.social · 13/08/2026
Shame on #ubuntu for ramming Linux 7 kernel down our throats on older versions breaking everything.
110
Reposted by Austin Lehman
aussom.bsky.social @aussom.bsky.social · 13/08/2026
The latest version of #aussom CLI now includes #agr, the Aussom Graphical REPL. It has many cool features and more in the works. Learn about it here! #java youtu.be/dtDX61H4ru0
youtu.be
Aussom Graphical REPL (AGR) Overview
YouTube video by Aussom
011
Reposted by Austin Lehman
aussom.bsky.social @aussom.bsky.social · 10/08/2026
#aussom release today provides closures and operator overloading language support. There’s now Aussom CLI support on Raspbian aarch64 for Raspberry Pi which includes headless support for JavaFX with Monocle and libglass in a .deb installer. And the first release of the Aussom Graphical REPL! #java
011
Austin Lehman @cupofcode.bsky.social · 04/08/2026
I just stumbled across a job posting which describes the typical interview process as a 5 stage process, 5 individual interviews! How insane is that, where does it end? Hard pass.
000
Austin Lehman @cupofcode.bsky.social · 31/07/2026
Claude every time I start a new session.
000
Reposted by Austin Lehman
aussom.bsky.social @aussom.bsky.social · 20/07/2026
New #aussom cli v 1.2.2 is available with support for Java Build Tools. So you can now script your Java build programmatically in Aussom for your #java project. For more info check out the doc here: aussom-lang.com/docPage?prod...
022
Reposted by Austin Lehman
aussom.bsky.social @aussom.bsky.social · 18/07/2026
#aussom is to #java as Python is to C. Ever need to script things around Java, or provide a scripting interface inside your Java app? If so this is for you. dev.to/cup_of_code/...
dev.to
Why Aussom?
You have a Java application, and now you need it to do something Java is awkward at. Maybe you want...
042
Austin Lehman @cupofcode.bsky.social · 17/07/2026
Cool documentary, and well done! 👏🏻
000
Reposted by Austin Lehman
Official account of jfxcentral.com @jfxcentral.com · 17/07/2026
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Kevin Rushforth @frankdelporte.be @rgiskard7.bsky.social @dlemmermann.bsky.social rrangelox markehammons @cupofcode.bsky.social Happy reading, and have a lovely #Java weekend!
Screenshot
087
Austin Lehman @cupofcode.bsky.social · 17/07/2026
Released Today: New book “Introduction to the Aussom Programming Language” is now available for free download at aussom-lang.com/books and a new version of Aussom CLI 1.2.1 is available on the site. #aussom #java
aussom-lang.com
Aussom Lang - Books
Books and guides for learning Aussom in depth, including Building Desktop Applications in Aussom with JavaFX.
042
Reposted by Austin Lehman
Max Rydahl Andersen @handle.invalid · 11/07/2026
Almost at 3 million downloads of JBang! 🎉 Screenshot the counter when it hits it in the next week! Thank you to everyone who uses, contributes to, and shares JBang. You make this happen. www.jbang.dev/usage/downlo...
0164
Austin Lehman @cupofcode.bsky.social · 11/07/2026
This little script was a fun #aussom project. It uses the parallel foreach component along with css styled #javafx API to generate markdown and html documentation from Aussom source code comments. #java
021
Reposted by Austin Lehman
Official account of jfxcentral.com @jfxcentral.com · 10/07/2026
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to Marius Hanl Michael Strauß Kevin Rushforth @gluonhq.com @frankdelporte.be Nice Application 1 (Udit) @cupofcode.bsky.social Happy reading, and have a lovely #Java weekend!
Screenshot
073
Reposted by Austin Lehman
Foojay, the Friends Of OpenJDK @foojay.io · 09/07/2026
The Java Story is a film that brings together the voices and experiences of the Java community - developers, contributors, and users who've shaped this ecosystem over nearly 30 years. Written by @payaracommunity.bsky.social foojay.io/today/the-ja... #Java #Community
foojay.io
The Java Story: A Film About All of Us - foojay
The official Java documentary premieres July 17 on YouTube. Watch the trailer, meet the guests, and join the live chat with James Gosling.
032
Austin Lehman @cupofcode.bsky.social · 09/07/2026
Aussom CLI 1.2.0 is now available for download along the first free PDF book “Building Desktop Applications in Aussom with JavaFX”! #aussom #java #javafx aussom-lang.com/books
aussom-lang.com
Aussom Lang - Books
Books and guides for learning Aussom in depth, including Building Desktop Applications in Aussom with JavaFX.
021
Austin Lehman @cupofcode.bsky.social · 29/05/2026
I ported Aussom interpreter to C, and what I found was surprising. The Java version overall was faster. What I found is that JIT was providing a lot of performance that simply porting to C couldn’t beat without optimizations.
000
Reposted by Austin Lehman
Sylvain Wallez @swallez.com · 29/05/2026
Brillant, and what I've been saying since vibecoding emerged: "From the bottom: no juniors entering the pipeline, so no new seniors. From the top: existing seniors slowly losing the depth that made them senior. The pipeline is collapsing from both ends simultaneously." (via @spinscale.bsky.social)
andrewmurphy.io
AI didn't kill your junior pipeline. You did | Andrew Murphy
AI didn’t kill the junior pipeline; companies did, because someone saw Claude write a for loop and decided that meant they could stop training humans. The result is an industry cheerfully pulling the ...
13231
Austin Lehman @cupofcode.bsky.social · 21/05/2026
The Github hack is ironic to me since I left Github for Gitlab because of their militant 2fa BS. Clearly it didn’t make their platform any more secure.
000
Austin Lehman @cupofcode.bsky.social · 14/05/2026
After more effort than I initially anticipated, I completed the package manager for my pet project Aussom-Lang. It ships with the latest Aussom CLI desktop installer. #aussom #java aussom-lang.com/news
aussom-lang.com
Aussom Lang - News
011
Reposted by Austin Lehman
Official account of jfxcentral.com @jfxcentral.com · 08/05/2026
Here is the new #JavaFX #LinksOfTheWeek, published on www.jfx-central.com/links. Thanks to JabRef @davidcalculin.bsky.social @p-duke.bsky.social @dlemmermann.bsky.social @cupofcode.bsky.social @frankdelporte.be Phil Race Happy reading, and have a lovely #Java weekend!
Screenshot
096
Austin Lehman @cupofcode.bsky.social · 04/05/2026
Aussom-Lang now has support for JavaFX, GTK4, a Java native interface with dynamic Jar loading, and native library interface via Panama. Quite a bit that can be done with it now. #aussom
110
Austin Lehman @cupofcode.bsky.social · 18/11/2025
Crypto isn’t useful for what it was created for and little else, AI is a big joke and 99% hype. Can we get away from these wastes of time/money/energy/environment and get back to the regular work of solving business problems and incremental improvement.
220
Reposted by Austin Lehman
Fastmail @fastmail.com · 15/10/2025
The Fastmail Desktop App is here! For macOS, Windows, and Linux — with full offline support, native notifications, and default email integration. Goodbye browser tabs 👋 Hello focused productivity 💪 🔗 Learn more: www.fastmail.com/blog/desktop... #Fastmail #EmailMadeBetter #DesktopApp
fastmail.com
Introducing the Fastmail desktop app
Fastmail now has native apps for Mac, Windows & Linux.
8408
Austin Lehman @cupofcode.bsky.social · 02/04/2025
Beta version of browser Javascript alternative Aussom-Script is now available to try. It’s an interpreted OOP language that is used to program in the browser. #aussom #aussomscript #programming #programminglanguages open.substack.com/pub/austinle...
open.substack.com
Aussom-Script, Browser JS Alternative
Aussom-Script is a new interpreted OOP for the Browser. If you're looking for a Javascript alternative this may be for you.
000
Reposted by Austin Lehman
Madz @madz123.bsky.social · 03/02/2025
Giving access to SSNs, other data on government employees to non-employees like Musk is a violation of 5 USC 552a, and carries with it a penalty of $1000 per person whose data was accessed. CALL YOUR STATE ATTORNEY GENERAL, YOUR SENATORS & CONGRESSPEOPLE. ASK THE ACLU TO FORM A CLASS ACTION SUIT.
19379198
Reposted by Austin Lehman
Larry Tenney @larrytenney.bsky.social · 03/02/2025
Call them want they really are: HACKERS This "DOGE engineers" thing is bullshit! They are boy hackers! Plain and simple This is 2016 Cambridge Analytics bullshit on steroids
1244202037350
Austin Lehman @cupofcode.bsky.social · 04/02/2025
Finally 👏🏻 Enough is enough! Thank you.
010
Reposted by Austin Lehman
NPR @npr.org · 14/01/2025
The FDA wants front-of-package nutrition labels required on packaged foods. The labels would tell consumers if the product has Low, Medium or High levels of saturated fat, sodium and added sugar.
npr.org
The FDA calls for at-a-glance nutrition labels on the front of packaged foods
The FDA wants front-of-package nutrition labels required on packaged foods. The labels would tell consumers if the product has Low, Medium or High levels of saturated fat, sodium and added sugar.
1212717271
Reposted by Austin Lehman
scott⚡️mccloud @scottmccloud.bsky.social · 05/01/2025
Time for my annual repost of this banger by Australian artist Denis Lushch. Ever-more relevant with each new horrible year.
Three men sit at a table. 

At left, a destitute man sits with no plate.

At right, a working man sits with a plate containing one cookie, listening to the man in the center.

Sitting in the center is an old man in a business suit (looking suspiciously like right-wing media tycoon Rupert Murdoch) who is pointing at the destitute man, while speaking to the working man, saying:

"Careful Mate... that foreigner wants your cookie!"

Sitting in front of the man at center is his own plate, which contains MANY MANY COOKIES.
201584470
Reposted by Austin Lehman
Jake Gold @jacob.gold · 05/01/2025
Like 98% compute/bandwidth is bare metal. The cloud is great for small projects (costs are low) and highly profitable projects (costs matter less). But it fails projects that need to scale as efficiently as possible. Moving Bluesky to bare metal reduced costs by 10-100x and saved many millions.
832566
Reposted by Austin Lehman
Richard Fichtner 💻☕ @richard.fichtner.dev · 21/11/2024
If you are not sure what is happening in your Apache Maven build, then run the following command to find out: mvn buildplan:list-phase You will get a nice list of plugins/goals and in which phase they are running.
47224
Austin Lehman @cupofcode.bsky.social · 16/11/2024
Basic was my first programming language, I think I was about 10 when I started with it on our family 386. ❤️ computerhistory.org/blog/in-memo...
computerhistory.org
In Memoriam: Thomas E. Kurtz, 1928–2024
CHM remembers the remarkable career and contributions of 2023 Fellow Thomas E. Kurtz, who passed away on November 12, 2024.
000
Austin Lehman @cupofcode.bsky.social · 15/11/2024
Me listening to Baroque tinkering on my programming language for the next 4 years.
000
Austin Lehman @cupofcode.bsky.social · 28/11/2023
@brandonepicmiller.bsky.social randomly got a code today. 👾
050