DEV Community

loading...
Daniel Werner profile picture

Daniel Werner

Senior Software Developer. Clean Code and TDD enthusiast. Team lead and mentor.

Location Subotica, Serbia Joined Joined on  Personal website https://www.danielwerner.dev/ github website twitter website
Testing with Mocha – 5. BDD style assertions with Chai

Testing with Mocha – 5. BDD style assertions with Chai

Reactions 7 Comments
2 min read
Testing with Mocha – 4. Testing error handling

Testing with Mocha – 4. Testing error handling

Reactions 4 Comments
2 min read
Testing with Mocha – 3. Testing asynchronous code

Testing with Mocha – 3. Testing asynchronous code

Reactions 6 Comments
2 min read
Testing with Mocha – 2. Using the assert library

Testing with Mocha – 2. Using the assert library

Reactions 4 Comments
3 min read
Testing with Mocha – 1. Installation and set up

Testing with Mocha – 1. Installation and set up

Reactions 6 Comments
3 min read
Under the hood: How database transactions work in Laravel

Under the hood: How database transactions work in Laravel

Comments
4 min read
Oh ****, I should have had a backup

Oh ****, I should have had a backup

Reactions 6 Comments
4 min read
How to authorize static files in Laravel with Nginx auth_request

How to authorize static files in Laravel with Nginx auth_request

Comments
2 min read
Case study – building a simple webshop with Laravel

Case study – building a simple webshop with Laravel

Reactions 5 Comments
4 min read
Under the hood: How model attributes work in Laravel

Under the hood: How model attributes work in Laravel

Reactions 7 Comments
3 min read
Using Github actions and Deployer for creating CI/CD for Laravel

Using Github actions and Deployer for creating CI/CD for Laravel

Reactions 11 Comments
5 min read
Automated linux server backup with Dropbox

Automated linux server backup with Dropbox

Reactions 8 Comments
3 min read
A recap of 2019

A recap of 2019

Reactions 4 Comments
3 min read
How to create invoices easily with document-templates package

How to create invoices easily with document-templates package

Reactions 8 Comments
7 min read
Set up CI/CD for your Laravel app with GitHub, Travis, and Deployer

Set up CI/CD for your Laravel app with GitHub, Travis, and Deployer

Reactions 8 Comments
6 min read
PHP Quality Tools package

PHP Quality Tools package

Reactions 11 Comments
3 min read
Hacktoberfest 2019 – let’s contribute to open-source

Hacktoberfest 2019 – let’s contribute to open-source

Reactions 9 Comments
3 min read
How to upgrade omnipay-stripe to support 3D Secure payments in Laravel application

How to upgrade omnipay-stripe to support 3D Secure payments in Laravel application

Reactions 6 Comments 1
3 min read
Under the hood: How RefreshDatabase works in Laravel tests

Under the hood: How RefreshDatabase works in Laravel tests

Reactions 17 Comments 1
3 min read
Under the hood: How fake uploaded files work in Laravel

Under the hood: How fake uploaded files work in Laravel

Reactions 6 Comments
2 min read
Testing TypeScript with Mocha and Chai

Testing TypeScript with Mocha and Chai

Reactions 44 Comments 9
2 min read
JavaScript debugging with Chrome DevTools

JavaScript debugging with Chrome DevTools

Reactions 7 Comments
2 min read
How to use reflection to test private and protected methods

How to use reflection to test private and protected methods

Reactions 8 Comments 6
2 min read
How to debug php cli – artisan commands or unit tests

How to debug php cli – artisan commands or unit tests

Reactions 6 Comments
2 min read
Valet vs. Homestead – php development on macOS

Valet vs. Homestead – php development on macOS

Reactions 3 Comments
2 min read
Tips and tricks for mocking in JavaScript tests

Tips and tricks for mocking in JavaScript tests

Reactions 8 Comments
3 min read
My favorite PhpStorm features and keyboard shortcuts

My favorite PhpStorm features and keyboard shortcuts

Reactions 3 Comments
3 min read
Unit testing JavaScript with Jasmine

Unit testing JavaScript with Jasmine

Reactions 9 Comments
2 min read
How to set up debugging with PhpStorm and Homestead

How to set up debugging with PhpStorm and Homestead

Reactions 7 Comments
2 min read
How to dump all MySQL databases into separate files

How to dump all MySQL databases into separate files

Reactions 9 Comments
2 min read
loading...