Laravel use Sendmail with Postfix and a Fallback – custom mailer

There are times when you’d like to use sendmail instead of services like Mailgun, given their pricing. For example, when ordering a VPS at TransIP, they will give you 1000 free mail sends at the moment of writing. Unfortunately, Laravel’s fallback doesn’t support it when Postfix is down. That is why I + GPT wrote […]

Laravel use Sendmail with Postfix and a Fallback – custom mailer Read More »

Security Logo

Laravel Security Best Practices – A List of Tips for Coding

In this blog we describe a few easy security mistakes and how to fix them. 1. Not Using HTTPS 2. Using Weak Encryption Keys 3. Not Validating Input Data 4. Storing Sensitive Data in the Codebase 5. Improper File Permissions 6. Not Escaping User-Generated Content {{ $userInput }} // Escaped{!! $userInput !!} // Unescaped (Be careful) 7. Not Limiting Mass Assignment 8. Exposing

Laravel Security Best Practices – A List of Tips for Coding Read More »

Safari Browser

Safari started crashing on macOS Monterey + Sonoma 2024

Since a few months (about May 2024), Safari started crashing on macOS Monterey (and according to several forum posts also Sonoma). 2024 August update: I tried this approach and it seems to work. It seems that you close Safari once yourself without crashing. According to this forum post, You will have to remove: I have

Safari started crashing on macOS Monterey + Sonoma 2024 Read More »

Top Apps from the Amazon App Store for your Fire Table or Device

In the vast digital realm, your Amazon Fire tablet or Mobile Android device is a portal to an extraordinary experience, provided you equip it with the right apps. The Amazon App Store is a treasure trove of apps that cater to every imaginable need, from streaming and music to education and sustainability. Let’s dive into

Top Apps from the Amazon App Store for your Fire Table or Device Read More »

Why Would Someone Use DuckDuckGo?

In an era where the virtual world knows no bounds, digital privacy emerges as a paramount concern for netizens. Amidst this scenario, DuckDuckGo emerges as a beacon of privacy, offering a refreshing alternative to the conventional search engines that are often criticized for their intrusive data collection practices. But why would someone pivot to DuckDuckGo,

Why Would Someone Use DuckDuckGo? Read More »

Typesense on an Ubuntu Server with Let’s Encrypt SSL Setup

Set up server First, set up your server at your favorite cloud provider of choise. Evt. Set up SSH keys, instead of root password authentication Install Typesense At the moment of writing, these are the install steps: You can find the most up-to-date steps here: https://typesense.org/docs/guide/install-typesense.html#deb-package-on-ubuntu-debian . Link a domain via DNS to to IP

Typesense on an Ubuntu Server with Let’s Encrypt SSL Setup Read More »

PHPTypesenseAdmin – Manage your Typesense Server via a simple PHP admin

Introducing PHPTypesenseAdmin: Streamline Your Typesense Management We’re excited to introduce PHPTypesenseAdmin – a sleek, user-friendly administration panel crafted specifically for Typesense, the blazing-fast, open-source search engine designed for instantaneous search experiences. Built with simplicity and efficiency in mind, PHPTypesenseAdmin aims to provide a seamless interface to manage your Typesense instances effortlessly. Why PHPTypesenseAdmin? Typesense has

PHPTypesenseAdmin – Manage your Typesense Server via a simple PHP admin Read More »

Expo / React Native with Typesense InstantSearch Adapter

Install Instantsearch according to the guide of Algolia: Install Typesense according to the guide of Typesense: Set up Typesense in your App.js file or a Expo Router file according to the guide of Typesense for React Native. Some settings need to be changed to get it working. You need to create an SearchBox and InfiniteHits

Expo / React Native with Typesense InstantSearch Adapter Read More »

en_USEnglish
Scroll to Top