Populate default data in Sulu CMS
In our current Sulu CMS project a requirement was to populate default data when a content editor did not provide all needed information, e.g. social sharing information or SEO-related configurations.
In our current Sulu CMS project a requirement was to populate default data when a content editor did not provide all needed information, e.g. social sharing information or SEO-related configurations.
In our daily life as developers, we often do code reviews for changes by the other team members in projects. Until a few months ago the feedback was in pure text form and has often led to longer feedback loops because the intention of the written feedback was not always clear enough. Additionally, it was not directly visible, if there were any blockers, which would have to be resolved before the changes could be merged.
For a long time, we've been successfully using Apache and mod_authnz_ldap to secure some of our legacy applications. Our employees could easily log in via their LDAP credentials. And while it worked, it had its problems.
When we made the move to Office 365, it was clear that at some point our old LDAP infrastructure will be fully replaced with Azure Active Directory (AAD) but I haven't had a good replacement for our simple mod_authnz_ldap solution until I realized that Traefik EE comes with an OIDC middleware.
A few tools, e.g. PHPStan Pro make use of the phpstorm:// protocol to be able to open files directly from your console with a click of a button.
Ever wondered about our favorite tools to work with, our awesome bitExpert customers & partners, or the organizations that we support? Look no further.
#24bits means 24 fun & inspiring posts for the next 24 days covering all the things that are important to us. We are pretty sure there will be some surprises for you even if you think you already know us well :)
Don't miss it and follow us here on our blog or on our various social media channels like LinkedIn, Twitter, or Mastodon. We'd appreciate a like, a follow, or just a nice comment with your thoughts.
There is an increasing amount of leaked credentials and there are known cases of password reuse. Often this leads to compromised logins and accounts.
Importing larger database dumps can take a while, especially when foreign key checks are enabled. This slowdown happens because each foreign key reference must be verified by the database server.
1300 Attendees talking about Symfony receiving a bunch of socks. Oh, and did we mention it took place in Disneyland?
Back in 2020 I published our customized Magento development setup with Mark Shust's Docker Configuration for Magento and Traefik version 1. Since Traefik version 2 is now out for a while, I decided to upgrade our setup. This blogpost covers the different steps I took.
Windows Terminal is still one of my favorite and most used tools after migrating to Windows and WSL2. Besides using it to access all my WSL2 instances, I also use it to "bookmark" the most needed SSH connections.