Menu

Primary Menu

Skip to content
  • Home
  • Books
    • Clean Code in PHP
  • Talks
  • Articles
  • Software
  • About
  • Disclaimer
    • Privacy Tools
    • Privacy Policy
Show Header Sidebar Content
GitHub LinkedIn

Carsten Windler

Don't just code - develop with passion

PHP magazin cover

Frameworkless-Article released in PHP magazin

Posted onSeptember 4, 2021September 5, 2021Leave a comment

Reading Time: < 1 minutes I’m delighted to share that I published my very first article “Frameworkless – Weniger ist manchmal mehr” (Frameworkless – Sometimes less is more) in the August/September digital issue of the renowned German “PHP Magazin”! It’s Read More …

CategoriesArticles, PHPTagsArticle, Frameworkless, Frameworks, PHP

International PHP Conference 2021 – Frameworkless

Posted onJune 12, 2021September 4, 2021Leave a comment

Reading Time: < 1 minutes My first talk on the International PHP Conference 2021 about “Frameworkless” – building PHP applications without a framework. Read More …

CategoriesPHP, TalksTagsConference, Frameworkless, Frameworks, PHP

PHP Source code showing the usage of DocBlocks

Reduce boilerplate code with PHP 8

Posted onJanuary 10, 2021October 4, 2021Leave a comment

Reading Time: 7 minutes With the release of PHP 8, it’s time to look at some good old habits like Getters, Setters and DocBlocks and reduce boilerplate code. Read More …

CategoriesPHP, Software QualityTagsCode Quality, PHP, PHP 8

Appearance on the Lets Talk Leadership Podcast

Posted onDecember 2, 2020December 2, 2020Leave a comment

Reading Time: < 1 minutes What a year. You all know, no need to explain. And it’s not over yet. Still I found the time to get interviewed by the two lovely hosts Elly Greany and Sandra Patel-Stewart from Transition Read More …

CategoriesTalksTagsLeadership, Podcast

Multiple test databases in Bitbucket Pipelines

Posted onMarch 24, 2020January 13, 2021Leave a comment

Reading Time: 2 minutes If you have to use unlimited multiple databases on Bitbucket Pipelines for your testing, you have to be creative. Here’s how I solved it. Read More …

CategoriesSoftware Testing, Typo3TagsBitbucket Pipelines, Continuous Integration, MySQL, Typo3

Enable xdebug on demand in your local docker environment

Posted onMarch 16, 2020January 13, 20216 Comments

Reading Time: 2 minutes Xdebug is a cool PHP debugger, but it can seriously slow down code execution. Learn how to easily toggle xdebug on and off in your local docker environment. Read More …

CategoriesPHP, Software DevelopmentTagsDocker, PHP, XDebug

Me speaking in front of crowd

Technical Debt and Refactoring – Eurostaff Meetup

Posted onJanuary 28, 2020February 3, 2020Leave a comment

Reading Time: < 1 minutes On 23.01.2020, I gave a talk on the Eurostaff Connect Meetup about Technical Debt and Refactoring. Thanks to the kind audience on that evening, it was a pleasure speaking to you. I received a lot Read More …

CategoriesTalksTagsRefactoring, Talk, Technical Debt

Why change code that works? – On Refactoring and Technical Debt – Part 2

Posted onDecember 17, 2019February 2, 2020Leave a comment

Reading Time: 7 minutes Bad software quality is slowing down your development speed? Read this article on how to deal with Technical debt in your daily routine. Read More …

CategoriesSoftware DevelopmentTagsRefactoring, Software Development, Technical Debt

Why change code that works? On Refactoring and Technical Debt – Part 1

Posted onDecember 12, 2019February 2, 2020Leave a comment

Reading Time: 8 minutes Why would anyone spend time and money on rewriting software which is doing fine? This post elaborates some problems caused by “Technical Debt”. Read More …

CategoriesSoftware Development, Software QualityTagsRefactoring, Software Development, Software Quality, Technical Debt

http-helper and config packages reached stable state

Posted onSeptember 17, 2018September 17, 2018Leave a comment

Reading Time: < 1 minutes http-helper and config, two recent PHP composer packages of mine, have just reached stable state a few days ago. http-helper is there to help you debugging http requests and responses. It is purely for development purposes Read More …

CategoriesComposer package, PHP, ToolsTagscomposer, Configuration, HttpFoundation, PHP, PSR-7

Post navigation

← Older posts
Newer posts →
Cover of the book Clean Code in PHP by Carsten Windler
Clean Code in PHP
Expert tips and best practices to write beautiful, human-friendly, and maintainable PHP

My first book—get your copy at

Amazon
Packt Publishing

Categories

  • Articles
  • Books
  • Climate change
  • Composer package
  • Extbase
  • Flow3
  • Gear
  • Green IT
  • isset($theRest[$i])
  • JavaScript
  • Linux, Webservers etc.
  • MySQL
  • PHP
  • Podcasts
  • Software Development
  • Software Quality
  • Software Testing
  • Talks
  • Tools
  • Typo3
  • Uncategorized
  • Unit Tests
  • Useful
  • Windows
  • Zend Framework 2

Recent Posts

  • My talk on PHP Developer Day 2023
  • Green PHP – Nachhaltigere Software mit PHP
  • Keynote on the DATEV Coding Festival 2023
  • Why PHPs Carbon is bad for the climate
  • How to write Coding Guidelines in PHP

Tags

apache Article Cache Climate change composer Conference Console cwenvbanner cwmobileredirect Extbase Extension Frameworkless Frameworks Green IT Linux Linux shell Module MySQL Node.js Notebook OOP ownCloud PhantomJS PHP phpStorm PHPUnit Podcast Profiling Refactoring Refurbished Routing Software Development Software Quality Sustainability Talk Talks Technical Debt Typo3 Unit Tests vhost WAMP Windows XAMPP XDebug ZF2

Get connected!

GitHub LinkedIn
Copyright © 2023 Carsten Windler. All Rights Reserved. Privacy Policy
Clean Box by Catch Themes
Scroll Up
  • Home
  • Books
    • Clean Code in PHP
  • Talks
  • Articles
  • Software
  • About
  • Disclaimer
    • Privacy Tools
    • Privacy Policy