Menu

Primary Menu

Skip to content
  • Home
  • Talks
  • Software
  • About
  • Disclaimer / Impressum
    • Privacy Tools
    • Privacy Policy
Show Header Sidebar Content
GitHub LinkedIn

Carsten Windler

Don't just code - develop with passion

Category: Software Development

How to write Coding Guidelines in PHP

Posted onDecember 10, 2022January 22, 2023Leave a comment

Reading Time: 4 minutes Writing PHP applications in a team requires clear guidelines and a lot of alignment. In my book, Clean Code in PHP, I dedicated a full chapter, Working in a team, on how to write PHP Read More …

CategoriesSoftware Development, Software Quality

Collage showing the podcast title and photos of Maxie and Carsten

Green IT – Sustainable Software Engineering

Posted onSeptember 4, 2021December 2, 20213 Comments

Reading Time: < 1 minutes Recently, I spoke with Maxie Duda on The Evolution Exchange Podcast about how Software Engineers could do their part on reducing greenhouse gas emissions. Green IT, and Sustainable Software Engineering in particular, is a highly fascinating field, Read More …

CategoriesClimate change, Green IT, Podcasts, Software DevelopmentTagsGreen IT, Podcast, Sustainability

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

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

Automated bad practice

Posted onJanuary 19, 2017January 13, 20215 Comments

Reading Time: 3 minutes One new feature of Laravel 5.4 are so-called “Automatic Facades”. My colleague was expecting my reaction when he sends me the link to the blog entry announcing this feature (I’m not linking it intentionally) with Read More …

CategoriesPHP, Software DevelopmentTagsAntipattern, Facade, Laravel

cwmobileredirect and cwenvbanner finally available for Typo3 7 LTS

Posted onSeptember 6, 2016September 6, 20163 Comments

Reading Time: < 1 minutes Well, actually the Typo3 7 LTS versions were available for a couple of months through my Github repositories of cwmobileredirect and cwenvbanner already, however I never found the time to upload them to TER. Finally Read More …

CategoriesSoftware Development, Typo3Tagscwenvbanner, cwmobileredirect, Extension, Typo3

Clean Code Days 2016 – Opening Keynote

Posted onAugust 15, 2016February 2, 2020Leave a comment

Reading Time: < 1 minutes End of June this year I had the honor to hold the Opening Keynote at the Clean Code Days 2016 in Munich. Actually my first talk on a Conference ever, I called it “The Lone Read More …

CategoriesSoftware DevelopmentTagsClean Code, Conference, Software Quality, Talk, Talks

Debug Unit Tests using the PhpStorm built-in test runner

Posted onMay 4, 2016May 4, 2016Leave a comment

Reading Time: < 1 minutes PhpStorm comes with a handy phpunit test runner, which lets you execute your tests with just one click. Even better: if a test fails, you can just run that test also with just one click. Read More …

CategoriesPHP, Software Development, Unit TestsTagsDebugging, phpStorm, Testrunner, Unit Tests, XDebug

A normal day, a normal bug

Posted onJanuary 14, 2016January 15, 2016Leave a comment

Reading Time: 3 minutes After fixing approx. 5 billion bugs (+/- 1 billion) in my life so far, I have a clear picture of how a bug ticket should be written to actually support the developer rather than wasting Read More …

CategoriesSoftware DevelopmentTagsBug report, Ticket

Post navigation

← Older 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

  • How to write Coding Guidelines in PHP
  • Clean Code in PHP – My first book
  • Coding against climate change // code.talks 2022
  • New articles about Green IT
  • International PHP Conference Munich 2021

Tags

apache Cache Climate change composer Conference Console cwenvbanner cwmobileredirect Extbase Extension Frameworkless Frameworks Linux Linux shell Module MySQL Node.js Notebook OOP ownCloud PhantomJS PHP phpStorm PHPUnit php_admin_flag php_flag Podcast Profiling Refactoring Refurbished Routing ServiceManager Software Development Software Quality 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
  • Talks
  • Software
  • About
  • Disclaimer / Impressum
    • Privacy Tools
    • Privacy Policy