Advertisement · 728 × 90

Posts by Vasilis Nicolaou

Post image

Just released early access!

store.steampowered.com/app/2660240/...

#indiedev #gamedev #earlyaccess #steam #videogame #indiegamedev

2 months ago 11 7 0 1
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...

2 months ago 9 4 0 0
Preview
CUPRUM2929 on Steam After waking up disoriented near the sea, a young kid must navigate through an enigmatic city controlled by AI screens, searching for their missing dog, Pythagora. Solve intricate puzzles housed in un...

Releasing in a month 🙌
store.steampowered.com/app/2660240/...

3 months ago 7 3 0 0
Post image

Happy #WishlistWednesday everyone! 🎉 Let's promote your game!

Drop your #indiegame below 🚀

#gamedev #indiegamedev #gamemarketing #steam

3 months ago 43 11 12 0
Preview
CUPRUM2929 on Steam After waking up disoriented near the sea, a young kid must navigate through an enigmatic city controlled by AI screens, searching for their missing dog, Pythagora. Solve intricate puzzles housed in un...

Releasing in a month 🙌
store.steampowered.com/app/2660240/...

3 months ago 7 3 0 0
Cuprum 2929: Don't let the AI stop you from thinking!
Cuprum 2929: Don't let the AI stop you from thinking! YouTube video by VASLABS LTD

New trailer www.youtube.com/watch?v=UlvI... for @cuprum2929.vaslabs.io

Release date: 30/01/2026, early access!

#indiegamedev #indiedev #unrealengine #steam

4 months ago 6 4 0 0
Preview
Steam Curator: Cuprum 2929

New Steam Community Page. Follow us here:

store.steampowered.com/curator/4590...

#indiedev #indiegamedev #steam #videogame #newvideogame #rpg #adventure

4 months ago 4 3 0 0
Cuprum 2929: Don't let the AI stop you from thinking!
Cuprum 2929: Don't let the AI stop you from thinking! YouTube video by VASLABS LTD

New #trailer

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

#indiegamedev #indiedev #videogame #steam #gametrailer

4 months ago 3 3 0 0
Preview
Using E2E Tests as Documentation Working on a codebase or using an application itself can sometimes be challenging without proper documentation. One effective way to bridge this gap is by using end-to-end (E2E) tests as a form of doc...

New blog post:
Using E2E Tests as Documentation

vaslabs.io/post/using-e...

#playwright #react #javascript #typescript #java #developers

4 months ago 7 3 0 1
Advertisement
Preview
The Effect of Functional Programming in Software Verification at Scale How FP principles helped us build reliable systems, prevent regressions, and ship safely every day.By Vasilis Nicolaou, Software Engineering Consultant @ Vaslabs. Based on material from talks and supp...

New blog post: the effect of functional programming in software verification at scale

www.vaslabs.io/post/the-eff...

4 months ago 2 1 0 0

Thank you for having me!

4 months ago 1 0 0 0
Preview
CERN JUG Meet-up #3 - Take Control of Your Build: Spring Boot and Beyond with Mill Welcome to the CERN Java User Group Meet-up #3: Take Control of Your Build: Spring Boot and Beyond with Mill This event offers a unique opportunity to those passionate about Java and modern engineerin...

Huge thanks again to @vasilis.vaslabs.io for making yesterday's CERN #JUG talk possible!

The recording and material are available on the event page on the bottom right: indico.cern.ch/event/1613262

4 months ago 4 4 1 0
Post image

The CERN Java User Group is doing its last meet-up for this year tomorrow, December 2nd, in the CERN Council Chamber.

Join @vaslabs.io for "Take Control of Your Build: Spring Boot and Beyond with Mill"

Time: 6:00 PM
Registration and details: indico.cern.ch/event/1613262/

4 months ago 5 4 0 0
Post image

I'm talking about Mill at CERN's #Java User Group meetup!

If you're in the area, come say hi

indico.cern.ch/event/161326...

#kotlin #scala #android

5 months ago 5 4 0 0
Preview
Steam Community :: Vaslabs LTD :: Broadcast

Day three of Steam Next Fest: steamcommunity.com/broadcast/wa...

Got a small interruption in the morning due to a power cut in #Cyprus but now we are back!

#indiedev #gamedev #steamnextfest #steam

6 months ago 8 3 0 0
Preview
CUPRUM2929 - Steam Fest Day 1: Learn about the Maths behind Cuprum 2929 - Steam News Learn the Maths behind our game! How are Pythagorean Theorem, numbers and colors related?

Steam Next Fest day 1

store.steampowered.com/news/app/266...

#steamnextfest #indiedev #gamedev #indiegamedev

6 months ago 9 4 0 0
Preview
Steam Community :: Vaslabs LTD :: Broadcast

Είναι το πρώτο Steam broadcast ever στα κυπριακά? Ίσως!
Μάθετε για το Πυθαγόρειο και κάμετε wishlist!

Όλη μέρα σήμερα broadcasting στο steam - μόνο κυπριακά

steamcommunity.com/broadcast/wa...

#steam #cyprus #math #games #indiegamedev #indiedev #education #εκπαίδευση #steamnextfest

6 months ago 12 3 0 0
Preview
Steam Community :: Vaslabs LTD :: Broadcast

Live streaming on #steam

steamcommunity.com/broadcast/wa...

Playing #Math #Wizard mode with pen and paper!

#indiegamedev #indiedev #steamnextfest #steamdemo #gamedemo #gamedev

6 months ago 12 6 0 0
Advertisement
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...

6 months ago 7 4 0 0
Preview
Cuprum 2929: a fun educational game for kids and adults We have been working for the past 2 years, to create an educational game based on Maths (and specifically the Pythagorean theorem) and make it fun to play (it has been a challenge)!We are participatin...

A team of educators, trying to make learning fun for both kids and adults

www.vaslabs.io/post/cuprum-...

#indiedev #gamedev #unrealengine #linux #education #edutainment #steam #steamnextfest

7 months ago 15 4 0 0
Video

The new island.......soon!
#indiegamedev #indiedev #gamedev #cuprum2929 #mathpuzzle #vaslabscy

7 months ago 12 4 0 0
Video

New Island incoming 🏝️
#indiegamedev #indiedev #gamedev #cuprum2929 #mathpuzzle #vaslabscy

7 months ago 8 3 0 0
A chat window is shown, where Person A asks: Why do you like this penguin so much? With a picture of Tux, the mascot of Linux, being sent after that.

To that, Person B says: i'm glad you asked, followed by a 6 hour, 2 minute, and 57 second voice note.

A chat window is shown, where Person A asks: Why do you like this penguin so much? With a picture of Tux, the mascot of Linux, being sent after that. To that, Person B says: i'm glad you asked, followed by a 6 hour, 2 minute, and 57 second voice note.

Time for a story. 📖 🐧

7 months ago 36 5 0 2
PR description image with details on the implementation of KSP 2 support for the mill build tool

PR description image with details on the implementation of KSP 2 support for the mill build tool

Me and my colleague's work on built-in support for KSP 2 has been merged

Now, you can build with Mill using the newest #Kotlin and KSP versions. We've also tested it for Micronaut and #Android against the latest version of Hilt

github.com/com-lihaoyi/...

#java #scala #jvm #dev #softwaredev

7 months ago 6 2 0 0
Post image Post image Post image Post image

🛋️ Pick your favorite room to live inside Cuprum2929:

🏠 Drop your pick in the comments 👇

#cuprum2929 #indiegame #gamedev #mathpuzzle #scifigame #unrealengine #indie #wishlistit #vaslabs

8 months ago 10 5 0 0
Advertisement
Post image

It all started with this small island in Unreal Engine.

“What if math was the only way out?”

From that island... Cuprum2929 was born.

💚 Wishlist on Steam: store.steampowered.com/app/2660240/...
#cuprum2929 #indiegame #gamedev #mathpuzzle #scifigame #unrealengine #pythagorean #wishlistit #vaslabs

8 months ago 11 6 0 0
Video

🎮 In this puzzle, if you guess right; the hypotenuse rises and unlocks the path.

Guess wrong? It sinks into the floor. No pressure. 😅

#cuprum2929 #indiegame #gamedev #mathpuzzle #scifigame #unrealengine #pythagorean #wishlistit #vaslabs

8 months ago 8 6 0 0

Blueprint based sorting in #unrealengine for any type array is hard. However, in a lot of use cases, you can use bucket sort, which is what I did to sort the learning items in @cuprum2929.vaslabs.io
Each item has an order integer >= 0 which is used to index in a prefilled array
#gamedev #indiedev

8 months ago 11 5 0 0
Preview
Live coding session: Migrate an Android App from Gradle to Mill, Fri, Sep 19, 2025, 2:00 PM | Meetup In this online event, a team from Vaslabs LTD is pair programming to show how you can build Android apps with the Mill build tool! Vaslabs LTD has been instrumental in mak

Mark the date: We are live coding how #Android Apps can be built with Mill
www.meetup.com/software-dev...

#scala #java #softwaredev

8 months ago 6 3 0 0
Video

🧪 We’re currently testing the main menu!

💚 Add us to your Steam wishlist:
store.steampowered.com/app/2660240/...

#cuprum2929 #indiegame #gamedev #mathpuzzle #scifigame #unrealengine #pythagorean #wishlistit #vaslabs

8 months ago 9 6 0 0