Advertisement · 728 × 90

Posts by Martin Folmer

20 years of hacking Postgres with Heikki Linnakangas (cofounder of Neon)
20 years of hacking Postgres with Heikki Linnakangas (cofounder of Neon) YouTube video by Aaron Francis

Absolutely loved this talk between @aaronfrancis.com and Heikki Linnakangas.

I get drawn in by these kinds of deep dives.
Watching someone with 20+ years in Postgres talk about their craft and the work that goes into a piece of software like Postgres and Neon.

It's truly inspiring.

#postgres

11 months ago 7 1 0 0

To make developers’ lives easier and ensure a great DX, I’m building ApiGaze SDKs for popular API/web frameworks.

To setup ApiGaze:

1. Install the SDK
2. Add two lines of code

Also, the SDKs will be open-sourced to ensure full transparency about what’s being collected

#opensource #buildinpublic

11 months ago 3 0 0 0

Haha that's simple, love it!
Thanks for sharing 🙌

11 months ago 2 0 0 0

Alright! After a few hours of setup I think I got a solid starting point.

Hetzner server running everything for now
GH actions to build docker image and publish to ghcr
Dokploy on the server connected to ghcr, one click deploy

Dare I say...it almost feels like a "real" cloud provider😀

#dokploy

11 months ago 2 1 0 0

That sounds pretty cool!

Do you mind sharing that bash script? For some inspiration.

And btw if you ever feel like exploring some other options I'm kinda starting to like Dokploy :D

11 months ago 1 0 1 0

Oh cool! Didn't know about lego, will have to check that out.

Using a simple cron job seems simple (as we like it).
Are you using lego cli and crontab?

Not having to think about it is the ultimate goal! :D

11 months ago 1 0 1 0

I'm not sure but it's likely to reduce volatility and ensure a "fairer" score for businesses with few reviews.

With very few reviews, a single extreme rating can disproportionately affect the overall score.

And they want businesses to actively collect more reviews... because money...😅

11 months ago 1 0 1 0
Help Center

More specific here: help.trustpilot.com/s/article/Tr...

11 months ago 0 0 0 0
Help Center

Been there and did some research:
"This means that we automatically include the value of 7 reviews worth 3.5 stars each in all TrustScore calculations. As a business collects more reviews, this becomes a smaller factor in the calculation."

Source:
help.trustpilot.com/s/article/Tr...

11 months ago 4 0 2 0
Advertisement

Biked to a nearby cafe/bakery to restore by sanity 😂 I'm back online

11 months ago 0 0 0 0

Reading is for the evening and I just worked out...I'm out of options lol 😂

It's a sunny day...maybe I should just go out play outside 🤔

11 months ago 0 0 0 0

The power is gone?!
Meaning no internet, no using the desktop pc..

I don't even know what to do then...a little crazy to think about how dependent we are.

Well I'll just wait for the food in the fridge to go bad then 😂

11 months ago 0 0 2 0

Yeah same, Portainer is great. Just feels more for raw container management than anything else.

My main reason to explore others is actually certificate handling. So far easy with Dokploy. What do you do with certificates? 🙌

11 months ago 1 0 1 0

Deploying some services to Hetzner.

Previously used Portainer for mangement UI.
Seems like Dokploy and Coolify is the new cool kids in town?

Or is this a case of shiny object syndrome?

#buildinpublic

11 months ago 2 0 1 0
Preview
Fork Keyboard Shortcuts · Issue #333 · fork-dev/TrackerWin General Navigation Ctrl1 - Show Changes view (second press will focus commit field) Ctrl2 - Show All Commits view (second press will jump to HEAD) Ctrl0 - Reveal HEAD CtrlP - Show Quick Launch wind...

Totally agree - there is some mentions of it here github.com/fork-dev/Tra...
but it's from 2019, so probably not high priority 😅

11 months ago 0 0 0 0

Awesome Dan! You won't regret it 😀

I guess I'm a influencer now? haha🤣🤣

11 months ago 1 0 1 0

Apigaze absolutely isn't an alternative to Honeycomb, Datadog, Azure monitor, Grafana etc

It's an alternative for std out
Inspect error rate, latency, performance, exceptions, data in/out. In a simple manner.

Without using days instrumenting your API and building custom dashboards👈

#buildinpublic

11 months ago 2 0 0 0
Advertisement

I know...crazy of me to even suggest that 😀

I've never actually used the Ctrl+1... shortcuts.
Ctrl+P and searching (like a cave man) seems natural for some reason.

Now I feel stupid... just think of all the time wasted searching for already open tabs... 😮

11 months ago 0 0 0 0

If those things are old man stuff then I'm definitely old. See you in the retirement home 😅

11 months ago 2 0 1 0

Change ZoomIt shortcuts.
Trust me, it's worth it 🤣

11 months ago 0 0 1 0

You definitely should.

The ultimate sign it's good is that I never felt the urge/need to go look for anything else or cursed it 😂

11 months ago 1 0 1 0
Preview
Fork - a fast and friendly git client for Mac and Windows Fork - a fast and friendly git client for Mac and Windows

Same! Switched many times - but since I started using fork.dev I never looked back!

Bonus: it developed and maintained by a couple. Him doing the Mac and her the Windows.

Bonus bonus - it's a one time payment.

11 months ago 4 0 4 1

I'm building the simplest API monitoring tool.

I'm scratching my own itch here. I've been missing a simple opinionated tool for this.

No complex setup, no steep leaning curve.

Add 1-2 lines of code and get insights.

Think @plausible.io for API monitoring.

#buildinpublic #dev

11 months ago 1 0 0 1

I know people say you should build in public on X - I've contemplated to do it, but ultimately refused the idea...just dosen't feel right.

I'm definitely going to build in public but it isn't going to be on X.

Anyone doing it on LinkedIn?

#buildinpublic #dev

11 months ago 1 0 0 0

What's a good way to calc bucket size based on time window

| Window Size (min) | Bucket Size (min) |
| <= 30 | 1 min
| <= 120 | 2 min
| <= 180 | 5 min
....

Any nice approach?
FYI I'll be plotting each bucket in a bar chart

#data

1 year ago 1 0 0 0

That well quite smooth.

Getting the exact number of request with a status code in a time window seems cool.

This data will be used for plotting.

Filter by env and period available.

#dotnet #buildinpublic #api #telemetry

1 year ago 3 0 0 0

Getting the first API endpoints in place
The first is traffics core metrics.

Nice to be able to get these for arbitrary periods (1h, 1h15m, 6hour, etc) and for specific env

Considering adding filters for specific endpoints or http verbs.

Next is bucketing.

#dotnet #api #analytics #buildinpublic

1 year ago 1 0 0 1
Advertisement

Impressive well done! When you say 'already' how long did it make to reach this (major) milestone?

1 year ago 1 0 0 0

Not saying that you should NEVER write your queries yourself - but in my opinion you need a very good reason to do so.

A there is a lot of good reasons - but don't be the 'we-should-always-write-them-by-hand' just because kind of guy. 😃

#dotnet #efcore

1 year ago 0 0 0 0

Unpopular (biased) opinion.

EF core should be your default

Seems to be a lot of hate towards EF. But let's be honest - it writes better SQL than most of us.

The work done on the performance of EF Core makes it a no-brainer

Maintained a lot of manual written queries, no thanks in most cases.

1 year ago 0 0 0 1