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

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 minute 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

Continuous Testing and Beyond – Software Quality in Web Projects

Posted onApril 23, 2018Leave a comment

Reading Time: < 1 minute Two weeks ago I was invited to speak on the 121 Test Automation Day Conference Berlin about one of my most favourite topics – Software Quality in Web Projects. It really was a nice audience Read More …

CategoriesSoftware Quality, Software Testing

PhantomJS is discontinued

Posted onJune 19, 2017Leave a comment

Reading Time: 3 minutes The waiting for PhantomJS 2.5 seems to have come to an end – unfortunately, it will most likely never be released. According to a statement of Vitaly Slobodin, the current maintainer of PhantomJS, the further Read More …

CategoriesSoftware TestingTagsAutomated Testing, Chrome Headless, Headless Browser, PhantomJS

File uploads not working with PhantomJS

Posted onApril 10, 20171 Comment

Reading Time: < 1 minute Just a quick one today: when you struggle with writing Acceptance Tests for file uploads using PhantomJS (will version 2.5 ever come out? *sigh*), here are two possible solutions for you. File inputs are ugly, Read More …

CategoriesPHP, Software TestingTagsFile upload, PhantomJS, Tests

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

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 minute 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 minute 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

Post navigation

← Older posts
Newer posts →

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

  • New articles about Green IT
  • International PHP Conference Munich 2021
  • Green IT – Sustainable Software Engineering
  • Frameworkless-Article released in PHP magazin
  • International PHP Conference 2021 – Frameworkless

Tags

apache Cache 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 ServiceLocator ServiceManager Software Development Software Quality Talk Technical Debt Typo3 Unit Tests vhost ViewHelperManager WAMP Windows XAMPP XDebug ZF2
GitHub LinkedIn
Copyright © 2022 Carsten Windler. All Rights Reserved. Privacy Policy
Clean Box by Catch Themes
Scroll Up
  • Home
  • Talks
  • Software
  • About
  • Disclaimer / Impressum
    • Privacy Tools
    • Privacy Policy