lihaoyi.com
@lihaoyi.com
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-...
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
www.meetup.com
November 11, 2025 at 7:40 PM
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...
Simpler Build Tools with Functional and Object Oriented Programming, Scala Workshop 2025
YouTube video by Haoyi Li
www.youtube.com
October 14, 2025 at 7:17 PM
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...
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
www.meetup.com
October 9, 2025 at 4:32 PM
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...
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
www.meetup.com
October 3, 2025 at 4:14 PM
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...
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
www.meetup.com
September 27, 2025 at 7:30 PM
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...
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
www.meetup.com
September 25, 2025 at 5:58 PM
Published a new blog post:

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

mill-build.org/blog/16-zero...
Zero-Setup All-in-One Java Tooling via Mill Bootstrap Scripts :: The Mill Build Tool
mill-build.org
September 24, 2025 at 12:46 PM
New blog post on the Mill build engineering blog!

Mill as an Alternative Android Build Tool

mill-build.org/blog/15-andr...
Mill as an Alternative Android Build Tool :: The Mill Build Tool
mill-build.org
September 22, 2025 at 4:59 AM
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...
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
www.meetup.com
September 19, 2025 at 3:09 AM
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...
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.
rockthejvm.com
September 18, 2025 at 12:28 AM
Just released version 1.0.5 of the Mill build tool for Java/Scala/Kotlin. Try it out! github.com/com-lihaoyi/...
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
github.com
September 17, 2025 at 1:33 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...
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
www.meetup.com
August 25, 2025 at 12:55 AM
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...
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.*
www.meetup.com
August 10, 2025 at 8:16 AM
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...
Vilnius JUG Meetup #87
Vilnius JUG Meetup #87
www.eventbrite.com
August 8, 2025 at 1:37 AM
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...
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
www.meetup.com
July 30, 2025 at 8:34 AM
Published a new blog post: Golden Literal Testing in uTest 0.9.0 www.lihaoyi.com/post/GoldenL...
Golden Literal Testing in uTest 0.9.0
www.lihaoyi.com
July 30, 2025 at 4:08 AM
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/...
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.
github.com
July 29, 2025 at 5:22 AM
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...
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
www.meetup.com
July 25, 2025 at 2:36 PM
Mill v1.0.0 is out: a better build tool for #Java, #Scala, and #Kotlin. Check it out!

mill-build.org/blog/13-mill...
Mill Build Tool v1.0.0 Release Highlights :: The Mill Build Tool
mill-build.org
July 11, 2025 at 4:47 AM
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...
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
www.meetup.com
June 3, 2025 at 8:04 AM
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...
Making ScalaSql boring again (with interesting new internals) | bishabosha
Explaining the motivation for the new SimpleTable feature for the ScalaSql library.
bishabosha.github.io
May 31, 2025 at 10:45 AM
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...
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/
www.meetup.com
May 24, 2025 at 5:35 AM
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/...
The Central Repository Documentation
Official documentation by the maintainers of The Central Repository
central.sonatype.org
May 19, 2025 at 11:11 AM