Kevin Papst

67 Followers
40 Following
37 Posts

🛠️ Solopreneur ┆🧑🏻‍💻PHP Developer | 👧🏼 Dad
⏱️ Creator of Kimai time-tracking https://www.kimai.org (available at @kimai)

I’m running a personally bootstrapped #opensource software business: a time-tracker that is built on the shoulder of giants #php #symfony #doctrine #tabler #mysql and the help of countless others like #phpunit and #phpstan

GitHubhttps://github.com/kevinpapst
Abouthttps://www.kevinpapst.de
Kimaihttps://www.kimai.org

We open-source maintainers are not the only ones drowning in AI & security reports.

GitHub used to assign CVEs in 2–3 days. Now it takes two weeks. I had to play that game quite a few times lately - seems they have an issue too.

Did you know:
CVE IDs start at 4 digits with CVE-YYYY-NNNN - quite optimistic 😎 And now we're already past CVE-2026-52828 and it's only June.

Here is how I handle security issues for Kimai: https://www.kimai.org/documentation/security.html

Ideas for improvements are welcome.

Security advisories

It's time again for a seasonal THANK YOU to the people behind @symfony & @doctrine

A customer approached me to update his Kimai:

$ bin/console
Symfony 4.1.6
Kimai 2 - 0.6 dev

This release was installed in Nov. 2018.

Honestly: I expected troubles. But a simple "git fetch & composer install & bin/console kimai:update" later the system was running again.

I celebrate 🎉 this fantastic artwork (tooling and Frameworks) in our PHP landscape.

If you are running a #SaaS, you need a status page.

I care deeply about open-source, self-hostable tools (because sovereignty and security) and the one I can totally recommend is Uptime Kuma.

Migrating the #Kimai monitoring infrastructure to #UptimeKuma was simple. The tool is powerful.

Give it a try: https://github.com/louislam/uptime-kuma

GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool

A fancy self-hosted monitoring tool. Contribute to louislam/uptime-kuma development by creating an account on GitHub.

GitHub

Has anyone noticed that Tidelift donation links are redirected to a commercial page about SonarQube 🤯

The news seems to be "Sonar acquired Tidelift" and now all their funding links (check "composer fund") are being redirected.

Take this one for example from @naderman https://tidelift.com/funding/github/packagist/composer/composer

Do the package authors know that their Tidelift links are pointing to Sonar ads now?

Tidelift lifted package demo

Request a tailored demo for SonarQube from one of our experts

Too many emails?
Support requests are piling up?
Chaos in your inbox?

Yes, that's me.

This weekend I finally took the time and installed Zammad. Another open-source success story from 🇪🇺

Let's see if it helps finding a better flow.

Sometimes you don't need a beach, if you can relax like this in your home country.

That cabin is the perfect place to get away from online/work for a few days.

Thanks 🇦🇹 for offering such beautiful places.

#Austria #Osterreich #Vacation

One year later I am here to admit that Gumroad is still the better option for my use-case than Lemonsqueezy.

I am using both sites now to reduce platform risk. But if I had the time, I would build some self-hosted Stripe (or Paddle) based marketplace

Checkout how Gumroad announced that change and how they seem to send a big 🖕 to every creator.

All of that was announced during the annual board meeting at which they also announced the best year ever with 8% higher win. And that they will lay off 50% of their staff.

Before that, the payment processor fee was included, afterwards it isn't. So from less than 5% before to 10% + 2.9% Stripe fee. That is quite a loss and there are so many competitors out there nowadays.

Is someone here using #Gumroad? I am selling plugins for my time-tracker #Kimai (#PHP #Symfony based) there and they just announced a dramatic change in their fee structure. For me that will be a raise from 5% to 13%.

Someone around having the same issue? I am looking for a EU based platform which acts as merchant of record and offers similar features (selling subscriptions and one-time purchases).