James Ward(@_JamesWard) 's Twitter Profileg
James Ward

@_JamesWard

Mutability was the "trillion-dollar mistake" and more hot-takes on my podcast: @HappyPathProg

Disclaimer: I work for @AWSCloud & my opinions are my own.

ID:799616

linkhttps://jamesward.com calendar_today28-02-2007 00:07:01

8,7K Tweets

17,3K Followers

2,9K Following

Follow People
James Ward(@_JamesWard) 's Twitter Profile Photo

Apparently some people are surprised that you can run a 13 year old self-contained Jar on the latest JVM. And thinking about other language ecosystems, it is actually pretty freaking amazing and not something that we talk about enough.

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

I'll be releasing webjars-locator-lite 1.0.0 in the next few days. So if you have feedback, now is the time:
github.com/webjars/webjar…

account_circle
Manning Publications(@ManningBooks) 's Twitter Profile Photo

📣 Now in print! 📣

Kotlin in Action, Second Edition by Sebastian Aigner 📡, Roman Elizarov, Svetlana Isakova, and Dmitry Jemerov (@[email protected])
mng.bz/4JQj

📚 Expert guidance and amazing examples from core developers! 📚

Thank you for the marvelous quote, James Ward. ❤️

📣 Now in print! 📣 Kotlin in Action, Second Edition by @sebi_io, @relizarov, @sveta_isakova, and @intelliyole mng.bz/4JQj 📚 Expert guidance and amazing examples from #Kotlin core developers! 📚 Thank you for the marvelous quote, @_JamesWard. ❤️ #ManningBooks
account_circle
GOTO(@GOTOcon) 's Twitter Profile Photo

🚀 First speakers announced for GOTO Chicago 2024! 🚀

Elevate your skills with insights from:
⚡️Enyo Kumahor
⚡️Venkat Subramaniam 🇺🇦 ✌️
⚡️Liz Fong-Jones (方禮真)
⚡️Matt Welsh
⚡️James Ward
⚡️Kasun Indrasiri
... and more!

🔗 Full lineup: lnkd.in/edRED94W
More speakers coming soon, stay tuned.

🚀 First speakers announced for GOTO Chicago 2024! 🚀 Elevate your skills with insights from: ⚡️@enyok ⚡️@venkat_s ⚡️@lizthegrey ⚡️@mdwelsh ⚡️@_JamesWard ⚡️@kasunindrasiri ... and more! 🔗 Full lineup: lnkd.in/edRED94W More speakers coming soon, stay tuned.
account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

For the latest episode of Happy Path Programming we chatted with Valentina Servile about her upcoming book on Continuous Deployment and reducing the risks to keeping HEAD not just always deployable, but automatically deployed to production:
podcasters.spotify.com/pod/show/happy…

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

Maybe Kotlin is a better modernization path for server-side Java developers than Go? And there are incremental adoption possibilities instead of a whole other language, ecosystem, etc.

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

With the help of Chris Vanderloo, I've created an Awesome Pkl list: github.com/pkl-community/…
Send PRs if you know of other items to add.

account_circle
Sadek Drobi(@Sadache) 's Twitter Profile Photo

Yesterday at a dinner with Adam Selipsky, he made me realize that we need an actor like AWS to fuel our GenAI features and services. Here are a few reasons why...

At Prismic we use OpenAI’s API for our features and services, and it’s working pretty well.

But yesterday Adam…

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

Already exists and it is Pkl. Then after Pkl, it is Wasm cause all declarative stuff should just go away and be replaced by actual programs.

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

I'm working on a way for users to deploy Classic WebJars via webjars.org (NPM WebJars have always supported this, but Classic WebJars required me to manually deploy them). Details at:
github.com/webjars/webjar…

Feedback appreciated!

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

Just upgraded my desktop to Ubuntu 24.04 and discovered something awesome... My fan now actually spins up sufficiently to overcome the thermal throttling that caused my laptop to be really slow under load.🚀

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

Little weekend project was coming up with a Ktor WebJars sample using the new webjars-locator-lite library: github.com/webjars/sample…

Docs:
webjars.org/documentation#…

account_circle
James Ward(@_JamesWard) 's Twitter Profile Photo

Kiddos have been getting into Minecraft and I can’t think of a better place to use Kotlin Multiplatform. The platform incompatibilities are astonishing: Bedrock vs Java vs PE vs whatever the Switch version is. Can’t believe none of this stuff actually works together.

account_circle