Philippe HΓΆij's Avatar

Philippe HΓΆij

@hoij.net

Our purpose is to strengthen human agency πŸ’ͺ Get superpowers from structured information with dfrnt.com. Use explainable rules-based AI and easy decentralised version controlled collaboration to handle model-based graph-structured information.

474
Followers
63
Following
271
Posts
13.12.2023
Joined
Posts Following

Latest posts by Philippe HΓΆij @hoij.net

Preview
Saving the day with git-for-data revision control and GraphQL for content management I sat down this morning to update our website and one of the plugins we use now had a field that was mandatory and inconsistently applied…

Using git-for-data time travelling with TerminusDB saved the day. Our static website builder gave up building our RSS feed today...

Switched GraphQL endpoint to a specific commit, branching, merging, asserting correctness of the metadata. It was too smooth!

Wrote a point on it πŸš€ 🀩 #buildinpublic

11.05.2025 07:36 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Honest review: The reMarkable 2 is better than the Paper Pro I don’t regret my decision to return my Paper Pro. This is my breakdown of why I returned my Paper Pro within the 100 days.

Just published up my honest review.

I compare the reMarkable 2 and Paper Pro experiences.

They are both eInk paper devices, the Paper Pro with colour.

Both are great, but I chose not to upgrade in the end.

The felt tip experience of the RM2 is irreplaceable.

Hoping for a future felt tip upgrade

18.01.2025 08:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, those that do solve their challenges using our solution, where they can use declarative logic to solve thorny CRM issues to complement existing CRM tools!

18.01.2025 08:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks, will check it out in more detail again!

13.01.2025 04:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Two approaches, all depends on what you need:

I cache quite a lot in my redux state, and for some things I have a custom home-built LRU cache for objects.

Remember that cache invalidation is one of the two major CS problems.

Do implement specific user-driven cache invalidation patterns early.

12.01.2025 18:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Webinars by dfrnt.com Join the conversation with peers as we explore semantic knowledge graph use cases with a datalog engine using TerminusDB data products.

Looking forward to having you! There is a User Group meetup on Monday 16.00CET that you can register for as well with fellow practitioners:
pages.dfrnt.com/webinars

15.12.2024 12:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you Fillip!!! There is years of research and thinking packed into the post, finally brought it all together into one place.

Need to get way better at repurposing content πŸ˜†

15.12.2024 09:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sign up for an onboarding session and ping me.

I'll ask the team to make sure they forward the onboarding to me so I can join your session or find a common time when I can join!

I'll help you with any questions you might have so you get started as quickly as possible!

15.12.2024 09:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Absolutely, you can go as crazy as you want.

The typing system will help you. You can even make your taxonomy into a graph using multiple is-a relationships for special use cases with property mix-ins.

So absolutely, you get all the modelling freedom you want, and I don't say that lightly.

15.12.2024 09:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Build advanced collaborative taxonomies using hypergraphs In the enterprise you’re often faced with digital business information that is hard to process using traditional approaches. Far too many…

Finally, it's out there.

I have procrastinated this blogpost for too long.

It shows how to implement taxonomies and master data management using the software I built.

This is super hard to build correctly and in a trustworthy way using traditional databases and knowledge graphs.

#buildinpublic

15.12.2024 08:53 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

I'm so proud!

We're hosting a 2 day workshop with 25 people (!) from one of our enterprise customers at our own offices in Lund, Sweden.

So much to do and great results from the first day yesterday!

So happy for the progress!

12.12.2024 04:43 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The distribution is everything. There is a fine balance when you're finally solving something you've dreamed about for 4 decades, saw a need for in your work during 20 years and finally decided to solve.

Describing your own pain, is not necessarily a big market.

Pivot to a place with distribution.

12.12.2024 04:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It is, we see an information-centric future that rests on composable logic in most of the layers.

A big part is to describe the use cases for the platform examples and inviting potential users. We're running a webinar series now, and it's great to see the platform from the users' perspective.

08.12.2024 21:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I agree that is when the market is born.

But when the thing is made easy to use, the market grows fast.

The user interface to it, I can do this myself!

08.12.2024 07:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ˜… I wish I could. There is so much business development to do and so little time. There are a couple of things to do in the weeks ahead so things might speed up.

But counting commits as a business metric is dangerous ;)

08.12.2024 07:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great work, I'm at 1933 contributions in the last year so trailing behind you. Time to improve the numbers 🀩

07.12.2024 22:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks. Done deal, now I have one 🀩

Haha. Love it ❀️

07.12.2024 22:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Please help?

I'm looking for a specific quote on innovation, it might have been cited in Harari's books.

Innovation breakthrough often happens when technology gets a user interface, making the innovation available to broader markets.

The browser, app store, ChatGPT for NLP/AI.

#buildinpublic

07.12.2024 21:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

PRs is good to get the habit of before you have a team, as it forces you to build the right structures, but don't spend to much on them until they actually enable you. Fine balance.

I built the CI/CD early as it helped me move way faster to quality releases and not fear golive with what's new.

05.12.2024 18:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For dfrnt.com did it before I had paying users so it didn't matter too much =)

And I could live with the consequences 😜

05.12.2024 18:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I remember the early days when I decided to completely redo the user interface and make it correctly from what I had hacked together in weeks. Took me months and so much pain.

Looking back I'm so happy I did! Kudos!

05.12.2024 03:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We're taking snack-bite chunks. I promise to go gentle =D

Being a techie, I learned from reviewing old sessions in how I went way too fast in the past. Better explain well and how things actually work.

Learning by doing is the best approach. Getting better every day. Looking forward to questions!

03.12.2024 20:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Welcome! You are invited to join a meeting: Combine your messy CSV-files into structure-enforced knowledge graph objects. . After registering, you will receive a confirmation email about joining the m... Welcome to our webinar series on December 9th, where we’ll guide you through turning scattered CSV files and disorganized tables into structured, actionable information using Knowledge Graphs with rul...

You're more than welcome! Sign up here to join the webinar on Monday!! us06web.zoom.us/meeting/regi...

03.12.2024 20:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We're solidly in the high quality repeatable results camp with useful logic/rules-based old-school AI.

It's been way too hard to use prolog and similar logic-based systems in the past.

So we make it easy to build a knowledge graph and use a datalog engine (safe subset of prolog) to process it.

03.12.2024 19:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ’―

03.12.2024 19:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
DFRNT | Model-based Linked Data Product Management for Tech-Savvy Entrepreneurs. DFRNT provides entrepreneurs linked data management for complex adaptive systems, to build a better tomorrow using portable data products.

Since it's #buildinpublic I'll throw in an extra two weeks on a trial on the knowledge graphs with datalog with my dfrnt.com if you sign up, and I'll even extend the Black Friday discount until friday just for you, beyond the official ending time =)

πŸš€

03.12.2024 19:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Love it, thanks @builditn0w.bsky.social

Much better indeed!!

03.12.2024 19:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Nicely done, but since you have a woman in the demo, shouldn't she be named Jane Doe? ;-)

03.12.2024 19:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just turned 400 ⭐️

Turned out it was @mzaremski.bsky.social that picked magic spot 400 πŸš€

Great question, $ or darkmode? And a great follow-up on making it effortlessly.

But still, focus on the valuable customer problem to be solved!

So good to see you in #buildinpublic Marcin!

03.12.2024 19:18 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Looking forward to seeing you on Monday Jan!

03.12.2024 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0