|Blog

PHP Core

Feb 
5, 
2024

Unlocking PHP 8.3

The final version of PHP 8.3 was released recently in November of 2023. As with every year, there are a number of new features and bug fixes, as well as deprecations and breaking changes that need to be considered before updating to PHP 8.3.
Jan 
11, 
2023

PHP 8.2 Says Goodbye to Some Legacy Issues

PHP version 8.2 was released on December 8, 2022. It brings new features that greatly improve working with PHP. Some legacy code has been removed, so you need to be careful when upgrading to the new version. You never know what’s still in your old code.
Apr 
21, 
2021

PHP 8.1: A look at the new features and changes

Last year the new major version of PHP was released and although it brought many great new features, it was not very well received by the PHP developer world. Version 8.0 did not manage to convince developers to switch to a new version. Maybe PHP 8.1 will make it so – let us take a look at what's new.
Feb 
8, 
2021

Fix your e-commerce app before it’s too late!

One software bug regarding risk calculations caused 217 million dollars in investor losses[1]. It was a mistake in basic decimal operations programmed by a software developer. This shows us how important and responsible is a developer’s job. Are you sure that you know how to avoid such mistakes in your own PHP applications?
Oct 
9, 
2020

PHP FFI and what it can do for you

PHP 7.4 brings a lot of exciting new features. One of them is the Foreign Function Interface extension built directly into the core. But what problems exactly this extension is trying to solve? Does this mean that we no longer need to write a PHP extension if we want to use an existing library? In this article, we will discover how to call almost any C library directly from PHP easily, how to overcome common pitfalls, when to use this approach, and most importantly, when not.
Aug 
20, 
2020

Structuring PHP Exceptions

When it comes to learning how best to use exceptions in PHP, it is very difficult to find anything more than very basic explanations and tutorials online. While the consensus is that you should use exceptions indeed, there is very little information on how to structure and manage them in a larger codebase. The larger and more complex your projects become, the more important it is to start with a proper structure to avoid expensive refactoring later on. Your client will surely be thankful!
Aug 
5, 
2020

Crafting maintainable Laravel applications

Being the author of BaseCode and creator of Shift gives me a unique insight into writing Laravel applications. I combined 20 years of writing code with supporting over 20,000 Laravel upgrades into 10 tips for crafting maintainable Laravel applications. These may seem fundamental and as such easily dismissed. But any lasting Laravel codebase practices these fundamental elements. Put simply, the more tips you follow the more maintainable your codebase will be.
Jan 
17, 
2020

PHP Expert check: 25th Anniversary of PHP

The PHP programming language was released in 1995, meaning it’s celebrating a quarter of a century in 2020. To mark the occasion, we asked four PHP experts and International PHP Conference 2019/2020 speakers what role PHP plays for them today. According to many statistics PHP is on the way down – but our experts disagree.

Stay tuned!

Register for our newsletter

Behind the Tracks of IPC

PHP Core
Best practices & applications

General Web Development
Broader web development topics

Test & Performance
Software testing and performance improvements

Agile & People
Getting agile right is so important

Software Architecture
All about PHP frameworks, concepts &
environments

DevOps & Deployment
Learn about DevOps and transform your development pipeline

Content Management Systems
Sessions on content management systems

#slideless (pure coding)
See how technology really works

Web Security
All about
web security

PUSH YOUR CODE FURTHER