Currently working at Yummy Publishing, previously valantic, Sulu and MASSIVE ART.
#Meetup
#Meetup
Hence I like using creation methods to decouple tests from the constructor.
✍️ I wrote a blog post for more details.
danielrotter.at/2025/06/29/t...
#Testing #PHP
Hence I like using creation methods to decouple tests from the constructor.
✍️ I wrote a blog post for more details.
danielrotter.at/2025/06/29/t...
#Testing #PHP
🔗 danielrotter.at/2025/04/12/b...
🔗 danielrotter.at/2025/04/12/b...
✍️ I have written a blog post showing how I handle this.
🔗 danielrotter.at/2025/03/05/a...
#git #GitHub #vcs #unix
✍️ I have written a blog post showing how I handle this.
🔗 danielrotter.at/2025/03/05/a...
#git #GitHub #vcs #unix
✍️ Since I ran into such situations, I decided to write them down in a blog post.
danielrotter.at/2025/02/05/t...
#Development #PHP #JavaScript #CSS
✍️ Since I ran into such situations, I decided to write them down in a blog post.
danielrotter.at/2025/02/05/t...
#Development #PHP #JavaScript #CSS
#UX #UI
Love the article, don't love the fact it states.
#AmazonWebServices #Docker
Love the article, don't love the fact it states.
#AmazonWebServices #Docker
So yeah, good thread.
So yeah, good thread.
All the products I use that have any AI, already need to be able to do things without AI, and usually they aren't much more difficult
All the products I use that have any AI, already need to be able to do things without AI, and usually they aren't much more difficult
#Accessibility #Usability
#Accessibility #Usability
#CommandLine
#CommandLine
#IndieWeb
#IndieWeb
I guess that's because writing good tests is hard. In order to avoid common mistakes I wrote some tips that can help writing high quality tests.
danielrotter.at/2024/10/19/w...
#Testing #PHP #JavaScript
I guess that's because writing good tests is hard. In order to avoid common mistakes I wrote some tips that can help writing high quality tests.
danielrotter.at/2024/10/19/w...
#Testing #PHP #JavaScript
I feel so included! 🥰
😂⚰️
I feel so included! 🥰
😂⚰️