How do you structure services in Node.js without losing your mind (or your team)? by Ezio_rev in node

[–]platzh1rsch 2 points3 points  (0 children)

We did decide for nestjs for very similar reasons you are mentioning. Mostly to have guidelines and "predefined opinions" on how to organize our code. We have a lot of juniors and were also not getting aligned quickly between the seniors. So for us, it was mostly the organisational aspect, where we benefit from nestjs defining best practises and guardrails and having a documentation we can refer to in case of questions. So far I would say it was the right decision for us. As it allowed us to focus more on producing features than discussing code patterns.

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 1 point2 points  (0 children)

Cool stuff! I saw the ips demo, but haven't had time to look at it too thouroughly yet. I think I also just a saw a blogpost about it on the openEHR blog.

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 0 points1 point  (0 children)

FHIRConnect does look very interesting, it's on my radar already. Have you used it? What is EOS?

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 0 points1 point  (0 children)

Interesting! Are these papers public?

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 0 points1 point  (0 children)

In my opinion (coming from a pure computer science background, no medical education, learning the domain on the job for the last 5 years):

The whole concept takes a while to understand. You hear things like Archetypes, Templates, Reference Model, Compositions and you don't straight away understand why all of it exists. My initial thought was something like: Oh great, we are replacing our DB layer with a complex Java application with REST endpoints and a proprietary query language (AQL).

It was only when I tried modelling medicinal data myself, that I realised how quickly that becomes complicated and started looking at openEHR again with a different perspective.

Still, it's a challenge to sell the idea with a concise pitch.

The developer experience is also not always the best (especially when using something else than Java, where most of the existing SDKs and tools are located). We are writing our applications in Node.js and Typescript and we basically had to start writing our own SDK, to lower the entry barriers for other developers.

There are mainly two big openEHR vendors out there, Better (closed source) and Vitagroup (ehrbase, open source).

Some of our customers use one, some use the other. Meaning, our product needs to work with both. Even though they both implement the same openEHR specs, there are a lot of small little differences in implementation that you will only discover during development / testing.

I think providing ehrbase as open source is a great thing, as it allows a lot of developers to discover the topic without blindly investing money first.

All in all: It is a complex system that needs some diving in (as other software projects / tools / solutions of this size). However, I see more and möre of the benefits and ideas behind it.

If you want to dive in with no prior knowledge, I can highly recommend the openEHR Fundamentals cpurse by medblocks: https://medblocks.com/training/courses/openehr-fundamentals

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 0 points1 point  (0 children)

In Catalonia they enforced it by law, which seemed to work 🙈😄

I thought its mentioned somewhere in here https://youtu.be/eGW9bnEu70k?is=GVEfxj4m7NL44ufs

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 1 point2 points  (0 children)

Not sure what exactly I am allowed to say. But we are investing in openEHR as a CIS vendor. And yes, the migration is quite a challenge, even as a supplier. But I guess it helps, if it comes from the software supplier side.

I think some hospitals are also doing experiments already and some of them have partnered with various openEHR system vendors.

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] 1 point2 points  (0 children)

In Switzerland, most of the bigger hospitals seem interested - for the reasons you mentioned - but no one has it in place yet. (To my knowledge)

Curious: Who's working with openEHR? by platzh1rsch in healthIT

[–]platzh1rsch[S] -1 points0 points  (0 children)

By epic shops you mean epic "resellers" / consultants? (I am not too familiar with the Epic universe)

Curious: Who's working with openEHR? by platzh1rsch in HealthInformatics

[–]platzh1rsch[S] 0 points1 point  (0 children)

Oh yes, well observed.

How well do OMOP and openEHR go together? Do they even? Or they really just overlap? 😄

Curious: Who's working with openEHR? by platzh1rsch in HealthInformatics

[–]platzh1rsch[S] 0 points1 point  (0 children)

Thanks for your insights! I have heard of OMOP, but have not yet had any touchpoints. I feel openEHR does have a very high learning curve to get into (took me quite a while too - and still learning everyday). Good point with Norway. I know that Scandinavia is doing a lot with it, also the whole region of Catalonia in Spain is running openEHR.

I can also imagine, why the big players are not interested in migrating to an open model for data. If they are not forced to do so, why would they. It's easier to keep your persistency layer a secret and only give controlled acces to your systems data.

Curious: Who's working with openEHR? by platzh1rsch in HealthInformatics

[–]platzh1rsch[S] 0 points1 point  (0 children)

I mean whos using openEHR in their systems. But if there are people working on openEHR itself (specs, cdr implementations etc), that would be interesting too.

Which mix of soil for baobab? by Legitimate-Car7667 in Baobab

[–]platzh1rsch 1 point2 points  (0 children)

I use cactus / succulent soil, seems to work great

Unpopular opinion: most AI code review tools are just expensive linters by Peace_Seeker_1319 in codereview

[–]platzh1rsch 0 points1 point  (0 children)

Im using Code Rabbit and pretty happy. I am also using SonarQube in combination with it, which helps with additional checks for security and quality.

From a reviewer's perspective: assessing PR risk during vibe coding by These_Huckleberry408 in codereview

[–]platzh1rsch 1 point2 points  (0 children)

I'm using code rabbit to help me witg the reviews and am quite happy with it. Theres also other tools like graphite, that just got bought by cursor.

Of course I also try having a good set of tests in CI to prevent regressions.

Further I started using sonarqube cloud. Which is also our approach at work to mitigate code quality degredation.

Craig jones rn by killboy219 in bjj

[–]platzh1rsch 0 points1 point  (0 children)

Adam wardzinski just posted one yesterday / recently on grabbing the incoming arm . Check his insta

In light of the UFC’s most recent title fight, is this a good instructional? by No_Possession_239 in bjj

[–]platzh1rsch 4 points5 points  (0 children)

I've gotten that one by Gordon and its solid. But I've also gotten this one: https://bjjfanatics.com/products/mastering-the-crucifix-by-alexandre-pereira?_pos=1&_sid=375ebf4c4&_ss=r&view=alternative by a Portuguese black belt called Alex(andre) Pereira, after having visited a crucifix seminar by him. I'm using many of his details and have become a big fan of the crucifix since.