Recently, I took a look at the ext-php-rs project.
With ext-php-rs you can very easily write extensions for PHP in Rust.
So, for testing, I developed a little extension implementing a function I recently used in native PHP.
After saving a lot of companies during COVID-19 many companies picked working from home as their new bargaining topic and declare remote work or workers as the reason for bad economics.
Ever wondered about serde's custom deserialization because of multiple possible types? Me too! After some researching and testing I found a way to easily convert all possible data types into one single type so your application can handle it.
Recently there was a court ruling in Germany making Google Fonts an issue with GDPR. I wrote a script to detect and replace its usage in a compliant way.
To reduce the amount of recruiting messages I wrote a questionnaire tool (retrap) recruiters can use to see if it makes sense to write to me. But what do you do once you get an interesting offer and time still matters?
Passwords are one of my favourite topics! There's so much you can do wrong when working with passwords. Here are some best practices on how to manage passwords.
Calculating the break-even is a helpful tool in determining if a venture or project has the potential to succeed.
Here's how you do it and how to create an app simplifying the result's representation.
You may have heard the term 'Micro Service'.
Shortly summarized it coins for a very small (as in features) application often providing an API that can be used by another app or service.
So, what about when you add a simple frontend to the pile?
Using sveltekit if you have used svelte before is quite straightforward. At least most of the time.
Loading and displaying dynamic (as in by API call) wasn't that obvious to me at first.
So here's a short description of the most important things to keep in mind.
When I searched for a new display with more space I wanted to know if using a curved for programming tasks could work. Turns out it is great!
You probably thought fast concurrency powers were only possible with NodeJs or maybe Go, even Rust? Well, think again! Here's how to do it with PHP
Ok first of all this is my first article with using a clickbait title. I wanted to see for myself what difference it made.
And now back to the topic: Since I have been working remotely for about 2 years now I wanted to share some of my experiences. As well as things that I could have done better when starting and things that went well from the beginning.