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
Posts by Philippe Höij
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
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!
Thanks, will check it out in more detail again!
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.
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
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 😆
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!
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.
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
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!
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.
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.
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!
😅 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 ;)
Great work, I'm at 1933 contributions in the last year so trailing behind you. Time to improve the numbers 🤩
Thanks. Done deal, now I have one 🤩
Haha. Love it ❤️
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
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.
For dfrnt.com did it before I had paying users so it didn't matter too much =)
And I could live with the consequences 😜
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!
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!
You're more than welcome! Sign up here to join the webinar on Monday!! us06web.zoom.us/meeting/regi...
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.
💯
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 =)
🚀
Love it, thanks @builditn0w.bsky.social
Much better indeed!!
Nicely done, but since you have a woman in the demo, shouldn't she be named Jane Doe? ;-)
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!
Looking forward to seeing you on Monday Jan!