's Avatar

@lihaoyi.com

121
Followers
1
Following
53
Posts
27.12.2024
Joined
Posts Following

Latest posts by @lihaoyi.com

How To Publish to Maven Central Easily with Mill :: The Mill Build Tool

Published a new blog post: How To Publish to Maven Central Easily with Mill

mill-build.org/blog/18-how-...

04.02.2026 03:45 👍 0 🔁 0 💬 0 📌 0
Simpler JVM Project Setup with Mill 1.1.0 :: The Mill Build Tool

v1.1.0 of the Mill Build Tool for #Java #Scala and #Kotlin is out, with support for declarative builds and single-file scripts. Check it out! mill-build.org/blog/17-simp...

27.01.2026 12:23 👍 9 🔁 4 💬 0 📌 0
Preview
mill/changelog.adoc at main · com-lihaoyi/mill A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-6x faster dev workflows than other JVM build tools - com-lihaoyi/mill

Mill build tool version 1.1.0-RC4 is out, please try it out! This will be the last release candidate before 1.1.0 final due next week github.com/com-lihaoyi/...

14.01.2026 14:15 👍 0 🔁 0 💬 0 📌 0
Preview
mill/changelog.adoc at main · com-lihaoyi/mill A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or Gradle, less fiddling with plugins, and more easily explorable in your IDE - com-lihaoyi/mill

Version 1.1.0-RC3 of the Mill build tool for #Java #Scala #Kotlin and #Android is out, please give it a try and report any issues you hit so we can iron them out for 1.1.0 final github.com/com-lihaoyi/...

04.12.2025 01:08 👍 6 🔁 1 💬 0 📌 0
Preview
Calico & the Resource monad, Scripting on the JVM, and Nix Hashbangs · Luma We have three great talks for this in person event by three great speakers! Calico: my love letter to the Resource monad I will share the story of my…

Will be presenting at the SF Scala meetup tomorrow (18 Nov) about Scripting on the JVM. Come by if you're in town! luma.com/9ww60v3l

17.11.2025 15:48 👍 1 🔁 0 💬 0 📌 0
Preview
Designing Simpler Scala Build Tools with Object-Oriented Programming, Mon, Nov 17, 2025, 6:00 PM | Meetup Scala's build tool SBT has always been a pain point for newcomers to the language, but build tools for other languages like Maven or Gradle often aren't any better. This ta

I will be presenting at the Boston Scala meet up next week, Monday 17 November. If you are in Boston or Cambridge MA, come by and hang out! www.meetup.com/boston-area-...

11.11.2025 19:40 👍 0 🔁 0 💬 0 📌 0
Simpler Build Tools with Functional and Object Oriented Programming, Scala Workshop 2025
Simpler Build Tools with Functional and Object Oriented Programming, Scala Workshop 2025 YouTube video by Haoyi Li

Uploaded the recording of my keynote talk at the Scala Workshop 2025:

Simpler Build Tools with Functional and Object Oriented Programming

www.youtube.com/watch?v=tNsz...

14.10.2025 19:17 👍 1 🔁 0 💬 0 📌 0
Preview
October Java Meetup , Fri, Oct 10, 2025, 6:30 PM | Meetup Join us for an exciting evening of Java talks, networking, and community building at the Lisbon Java User Group! **!!! Attention !!! Fill out the Question when you confirm

Talking about Java build tools at the Lisbon Java Meetup tomorrow 10 October, come by if you are in the area! www.meetup.com/lisbon-jug/e...

09.10.2025 16:32 👍 0 🔁 0 💬 0 📌 0
Preview
Beyond the Frontier: Explore the new with Mill and Datastar, Mon, Oct 6, 2025, 6:00 PM | Meetup Am Montag, den **06.10.2025**, findet bei uns wieder ein **Tech Meet-up** statt. Freut euch auf spannende Vorträge von Haoyi Li und Nabil Abdel-Hafeez. Die Vorträge finden

Will be presenting about Java build tools at the meetup in Cologne, Germany next Monday 6 October. Come by if you are in the area! www.meetup.com/rewe-digital...

03.10.2025 16:14 👍 0 🔁 0 💬 0 📌 0
Preview
Simpler Java Build Tools with Object Oriented Programming, Tue, Sep 30, 2025, 6:30 PM | Meetup The Java language is known to be performant, easy to use, and with great IDE support, but Java build tools like Maven or Gradle do not always live up to that reputation. Th

Will be presenting at the Philadelphia Java User Group this coming Tuesday, 30 September. Come by if you are in the area!

www.meetup.com/phillyjug/ev...

27.09.2025 19:30 👍 0 🔁 0 💬 0 📌 0
Preview
TJUG&ScalaTO: Simpler Java build tools with Object Oriented Programming-Haoyi Li, Thu, Sep 25, 2025, 6:30 PM | Meetup This is a joint event hosted by the Toronto Java User Group and [Scala Toronto](https://www.meetup.com/scalator/). Join us for a cross-community meetup featuring Haoyi Li o

Presenting at the Toronto Java User Group this evening, 630pm at the Free Times Cafe. Come by if you are in the area! www.meetup.com/toronto-java...

25.09.2025 17:58 👍 0 🔁 0 💬 0 📌 0
Zero-Setup All-in-One Java Tooling via Mill Bootstrap Scripts :: The Mill Build Tool

Published a new blog post:

Zero-Setup All-in-One Java Tooling via Mill Bootstrap Scripts

mill-build.org/blog/16-zero...

24.09.2025 12:46 👍 1 🔁 0 💬 0 📌 0
Mill as an Alternative Android Build Tool :: The Mill Build Tool

New blog post on the Mill build engineering blog!

Mill as an Alternative Android Build Tool

mill-build.org/blog/15-andr...

22.09.2025 04:59 👍 7 🔁 4 💬 0 📌 0
Preview
Simpler Java Build Tools with Object Oriented Programming, Wed, Sep 24, 2025, 5:30 PM | Meetup ⭐🍵☕Join our Community French and English: https://linktr.ee/devoxx4kids_montrealjug \-\-\-\- **Événement en anglais et en français** **📍 McGill University** Lorne Trotti

I will be presenting about Java build tools at the next Montreal Java User Group meetup on Wednesday 24th September. Come by and hang out if you are in the Montreal area!

www.meetup.com/montreal-jug...

19.09.2025 03:09 👍 0 🔁 0 💬 0 📌 0
Preview
Scala Projects Learn and practice Scala with real-life projects. Ideal for developers who have just learned the fundamentals of Scala, and want to get practical experience by building real applications.

Great seeing this Scala Projects online course by @rockthejvm come to fruition, do check if out if you want to learn Scala in a practical and beginner-friendly way!

rockthejvm.com/courses/scal...

18.09.2025 00:27 👍 1 🔁 0 💬 0 📌 0
Preview
mill/changelog.adoc at main · com-lihaoyi/mill A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or Gradle, less fiddling with plugins, and more easily explorable in your IDE - com-lihaoyi/mill

Just released version 1.0.5 of the Mill build tool for Java/Scala/Kotlin. Try it out! github.com/com-lihaoyi/...

17.09.2025 01:33 👍 1 🔁 1 💬 0 📌 0
Preview
Simpler Java build tooling with Object Oriented Programming, Tue, Aug 26, 2025, 6:00 PM | Meetup We are back, and we have another great session lined up for you! **📅 Date:** 26th August 2025 **📡 Virtual:** https://youtube.com/live/V03wKwcegxg **🕒 Timing:** 10:00 AM

Will be on the Virtual Java User Group on Tuesday 26th August doing a presentation on simpler Java build tools. Tune in if you are free during that slot!

www.meetup.com/virtualjug/e...

25.08.2025 00:54 👍 2 🔁 1 💬 1 📌 0
Preview
SIP-XX: Dedented Multiline String Literals I have updated the proposal to include all the feedback and alternatives brought up in this discussion. Now that this first round of discussion seems to have tapered off, I will circulate it more broa...

contributors.scala-lang.org/t/sip-xx-ded...

19.08.2025 06:56 👍 0 🔁 0 💬 0 📌 0
Preview
Lunch & learn: "Simpler Java Build Tools with Object Oriented Programming", Mon, Aug 11, 2025, 12:30 PM | Meetup **The Java language is known to be performant, easy to use, and with great IDE support, but Java build tools like Maven or Gradle do not always live up to that reputation.*

Will be doing a lunch presentation on Java Build Tools tomorrow (Mon 11 Aug) at the Amsterdam Java Meetup. Come by if you're in the area! www.meetup.com/amsterdam-ja...

10.08.2025 08:16 👍 0 🔁 0 💬 0 📌 0
Vilnius JUG Meetup #87 Vilnius JUG Meetup #87

I'll be at the Vilnius Java Meetup next Tuesday 12th August doing a presentation on Java Build Tooling. Come by if you're in the area! www.eventbrite.com/e/vilnius-ju...

08.08.2025 01:37 👍 0 🔁 0 💬 0 📌 0
Preview
Simpler Java Build Tools with Object Oriented Programming - by Li Haoyi, Wed, Aug 13, 2025, 6:00 PM | Meetup Want to learn about a new build tool for Java? Join JavaBin Oslo as we welcome Li Haoyi to talk about Mill. Li has his background from Dropbox and Databricks and he is also

I'll be presenting at the Oslo Java meetup on the 13th of August. Come by if you are around!

www.meetup.com/javabin/even...

30.07.2025 08:33 👍 3 🔁 0 💬 0 📌 0
Golden Literal Testing in uTest 0.9.0

Published a new blog post: Golden Literal Testing in uTest 0.9.0 www.lihaoyi.com/post/GoldenL...

30.07.2025 04:08 👍 1 🔁 1 💬 0 📌 0
Preview
GitHub - com-lihaoyi/utest: A simple testing framework for Scala A simple testing framework for Scala. Contribute to com-lihaoyi/utest development by creating an account on GitHub.

Version 0.9.0 of the uTest #Scala testing framework is out, now with pretty-printed logging, diffs, and auto-updating golden-tests! github.com/com-lihaoyi/...

29.07.2025 05:21 👍 2 🔁 1 💬 0 📌 0
Preview
Scala Summer Meetup @ Rocker, Mon, Aug 18, 2025, 5:00 PM | Meetup It's time for another Scala meetup! This time, Rocker / Nordiska will be our gracious hosts. And we will also have a special guest visiting from Singapore: Li Haoyi! Don't

Will be visiting the Stockholm #Scala meetup on Monday 18th of August to do a presentation on the Mill build tool. If you're in the area, come by and say hi!

www.meetup.com/scala-stockh...

25.07.2025 14:36 👍 1 🔁 0 💬 0 📌 0
mill/changelog.adoc at main · com-lihaoyi/mill Mill is a better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or Gradle, less fiddling with plugins, and more easily explorable in your IDE - com-lihaoyi/mill

v1.0.1 of the Mill Build Tool for #Java, #Scala, and #Kotlin is out! github.com/com-lihaoyi/...

21.07.2025 15:51 👍 2 🔁 1 💬 0 📌 0
Mill Build Tool v1.0.0 Release Highlights :: The Mill Build Tool

Mill v1.0.0 is out: a better build tool for #Java, #Scala, and #Kotlin. Check it out!

mill-build.org/blog/13-mill...

11.07.2025 04:47 👍 8 🔁 5 💬 0 📌 0
Preview
Talks and Drinks with Haoyi Li, Thu, Jun 5, 2025, 5:00 PM | Meetup Hey Scala people! Another treat for you! Haoyi kindly offered to come speak to us about Mill. Our second speaker Tim will tell about running latency-critical workloads on

I'll be back in the Databricks Amsterdam office 5pm this Thursday 5th June to present at the Amsterdam Scala Meetup group! If you're in Amsterdam and have an evening free, come hang out!

www.meetup.com/amsterdam-sc...

03.06.2025 08:04 👍 0 🔁 0 💬 0 📌 0
Making ScalaSql boring again (with interesting new internals) | bishabosha Explaining the motivation for the new SimpleTable feature for the ScalaSql library.

The ScalaSql database query library for #Scala now has a new simpler type-safe API, based upon the recent Scala feature Named Tuples. Check it out! bishabosha.github.io/articles/sca...

31.05.2025 10:45 👍 3 🔁 0 💬 0 📌 0
Preview
ScalaWAW #34 - back after... some break!, Mon, May 26, 2025, 6:00 PM | Meetup Hello everyone! After a bit of organizational troubles, we're back with ScalaWAW in 2025! We meet at Hala Koszyki, [Koszykowa 63, 00-667 Warszawa](https://www.google.com/

Will be presenting about the Mill build tool at the Scala Warsaw meetup next monday, come by if you're in Warsaw!

www.meetup.com/scalawaw/eve...

24.05.2025 05:35 👍 1 🔁 0 💬 0 📌 0
The Central Repository Documentation Official documentation by the maintainers of The Central Repository

Published version 0.12.13 of the Mill JVM Build tool,with updated support for publishing to central.sonatype.org. With the oss.sonatype.org sunset on 30 June 2025, everyone using Mill to publish libraries needs to follow the upgrade instructions

github.com/com-lihaoyi/...

19.05.2025 11:11 👍 2 🔁 0 💬 0 📌 0