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

DI container and IDE integration

Posted onOctober 25, 2016January 13, 2021Leave a comment

Reading Time: 2 minutes Say we use a DI container directly, i.e. via functions like get() or make(), how do we achieve proper IDE support? For example I create a class instance the usual way and I want to Read More …

CategoriesPHP, UsefulTagsContainer, DI, IDE, PHP-DI, phpStorm

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

Modern PHP

Posted onMarch 30, 2016Leave a comment

Reading Time: < 1 minutes Not many useful PHP books have been published recently (or I haven’t yet discovered them), so I really want to recommend “Modern PHP” by Josh Lockart, another quality product by O’Reilly. Having only 270 pages, Read More …

CategoriesBooksTagsBest practices, PHP

Debug your Codeception tests with Xdebug and PhpStorm

Posted onMarch 7, 2016March 7, 20164 Comments

Reading Time: 2 minutes I use Xdebug not only to hunt bugs, but also for every day development work. Of course I also want to use it when I write my Tests. I one of my current projects we Read More …

CategoriesPHPTagsAcceptance tests, Codeception, PHP, 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

Filesystem abstraction in PHP, and why it sometimes is useful!

Posted onNovember 23, 2015January 15, 20163 Comments

Reading Time: 3 minutes Phase 1: Ignorance and Bias Recently I came across Flysystem, which is a Filesystem abstraction layer for PHP. Now if you haven’t worked with a Filesystem abstraction layer before (like me), you may ask yourself: Read More …

CategoriesPHP, Unit TestsTagsFilesystem abstraction, Flysystem, FTP, PHP, PHPUnit, Unit Tests

npm & Windows

Posted onNovember 12, 2015November 12, 2015Leave a comment

Reading Time: < 1 minutes Again, Windows can cause problems you would not have expected. In npm versions prior to 3, npm stores dependencies in deeply nested folder structures, causing errors on running ‘npm install’ such as [code] npm ERR! Read More …

CategoriesUsefulTagsnpm, problems, Windows

Getting dead pages from Google Cache

Posted onOctober 18, 2015Leave a comment

Reading Time: < 1 minutes It happens from time to time that URLs don’t work, be it temporarily or permanently, for whatever reason. Since Google soaks up the internet like a sponge, you can try to fetch a copy from Read More …

CategoriesUsefulTagsDead Links, Google Cache

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

  • 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