Someone Special

Incident investigation with Logs

Incident investigation becomes fairly straight forward when your application matches these 2 conditions: 1) Every PHP process captures relevant information (preferably into logs) regarding what’s happening, 2) In case of error, PHP process exposes a unique ID, which binds all the current process logs together. Given that you have completed a basic setup with Phplogger…

Read more...

Log collection – CodeIgniter & Phplogger

Error collection with Phplogger is fairly easy, you would need to install Phplogger client from the official page and a working Phplogger token, which can be found on the Product setup page. In case you don’t have your development environment set up, here is a nice tutorial on the basic PHP project configuration with Docker…

Read more...

Log collection – CakePHP & Phplogger

Error collection with Phplogger is fairly easy, you would need to install Phplogger client from the official page and a working Phplogger token, which can be found on the Product setup page. In case you don’t have your development environment set up, here is a nice tutorial on the basic PHP project configuration with Docker…

Read more...

Log collection – Laravel & Phplogger

Error collection with Phplogger is fairly easy, you would need to install Phplogger client from the official page and a working Phplogger token, which can be found on the Product setup page. In case you don’t have your development environment set up, here is a nice tutorial on the basic PHP project configuration with Docker…

Read more...

Log collection – Symfony & Phplogger

Error collection with Phplogger is fairly easy, you would need to install Phplogger client from the official page and a working Phplogger token, which can be found on the Product setup page. In case you don’t have your development environment set up, here is a nice tutorial on the basic PHP project configuration with Docker…

Read more...

Error collection – Phplogger

Error collection with Phplogger is fairly easy, you would need to install Phplogger client from the official page and a working Phplogger token, which can be found on the Product setup page. In case you don’t have your development environment set up, here is a nice tutorial on the basic PHP project configuration with Docker…

Read more...

Creating a PHP project with Docker

Development environment for a PHP project is fairly small, and consists of only several key components: PHP binaries, a web server and dependency management tool. Those will ensure you can solve most of the problems on your way and produce a usable and configurable PHP application. Docker containers, as a concept, are designed to be…

Read more...

Easy ways to Debug PHP code

Printing debug information out into the page is one of the most common tasks during PHP application development. It is a very convenient feature of any dynamically typed scripting language – at any place in your code you can add a single line and print the debug information on the next run, without long application…

Read more...

Severity levels in PHP error handling & PSR-3

Severity levels for programms is a common concept, designed to segment technical messages the application genereates. Every programmer have heard (or better used) the severity levels in one form or another, for some – event across multiple programming languages, but there is usually a very solid definition for why and how to use severity levels….

Read more...

Developing a stress-free software

The most controversial part of software development is testing. Not only this step is the closest to the project deadline, but also, with all the changes to the initial design, is very crucial to delivering a usable solution. The rant The idea behind testing is that you get a black box, which is a software…

Read more...