pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

UKSTUG Meeting: Norbert Hartl - Soil: a database for fun and profit - 26 November 2025

US
UK Smalltalk
Wed, Nov 19, 2025 11:31 PM

Soil ( https://github.com/ApptiveGrid/Soil ) is an object oriented database
implemented completely in smalltalk/pharo. It makes it easy to build a
persistent solution without the burden of mapping everything to some
external DSL/database. It supports storing arbitrary graphs and enables
transparent access to them. It has binary search indexes to make lookups of
huge collections quite efficient. It is the main database behind
ApptiveGrid - low code tool to build business processes. (
https://www.apptivegrid.de/)

Norbert Hartl ( https://github.com/noha ) is an experienced software
engineer and entrepreneur with a strong track record of delivering business
projects and developing key libraries and frameworks. As the co-founder of
ApptiveGrid and PharoPro, he focuses on creating efficient, zero-dependency
software solutions that drive business innovation and streamline operations.

This will be an online meeting.

If you'd like to join us, please sign up in advance on the meeting's Meetup
page ( https://www.meetup.com/ukstug/events/311265917/ ) to receive the
meeting details.

Soil ( https://github.com/ApptiveGrid/Soil ) is an object oriented database implemented completely in smalltalk/pharo. It makes it easy to build a persistent solution without the burden of mapping everything to some external DSL/database. It supports storing arbitrary graphs and enables transparent access to them. It has binary search indexes to make lookups of huge collections quite efficient. It is the main database behind ApptiveGrid - low code tool to build business processes. ( https://www.apptivegrid.de/) Norbert Hartl ( https://github.com/noha ) is an experienced software engineer and entrepreneur with a strong track record of delivering business projects and developing key libraries and frameworks. As the co-founder of ApptiveGrid and PharoPro, he focuses on creating efficient, zero-dependency software solutions that drive business innovation and streamline operations. This will be an online meeting. If you'd like to join us, please sign up in advance on the meeting's Meetup page ( https://www.meetup.com/ukstug/events/311265917/ ) to receive the meeting details.