|Blog

General Web Development

Nov 
18, 
2020

Why GraphQL?

For the past 4 years, GraphQL has offered developers a compelling new way to think about your API. What does it change for us, PHP developers? In this article, we will see very quickly what makes GraphQL a special protocol. Then, we will have a quick look at the GraphQL landscape in the PHP land before diving in the details of GraphQLite, a framework-agnostic PHP library to serve a GraphQL API easily.
May 
7, 
2020

React Best Practices

There are a lot of comparisons between the big three frontend JavaScript frameworks Angular, Vue and React. But there is no winner. Each framework has its advantages and disadvantages and in the end it’s a question of personal preference which framework or library you choose for your application. Every solution follows a different approach. On the one side you have Angular with a lot of structure, best practices and patterns and on the other side there is React which only provides you the basic structure and lets you decide the rest. Vue, the third contender, is located between these two extremes. But how do you start the development process of an application when your tool doesn’t tell you where to begin?
Nov 
5, 
2019

Why you shouldn’t care about Security

In this talk and demo, Ben will show how implementing an identity provider and using OAuth and OpenID Connect can allow you to ramp up your prototypes and MVPs with more ease and to concentrate on the core purpose of the APIs , rather than the layers of security that are a must in today’s digital world.
Sep 
11, 
2019

PHP: stronger than you think!

The hullabaloo against WordPress Gutenberg editor blocks being made of JavaScript and not PHP made everyone think “Is the reign of PHP over?” Well, No! At Least that is what the statistics say. W3Techs ran a report that suggests “PHP is used by 79% of all the websites with a known server-side programming language”. That is 8/10 website that you know! So, our guess is PHP is here to stay.
Jul 
3, 
2019

PHP 5.x and PHP 7.x Security in Focus!

Since the end of 2018, PHP 5.x is no longer being supported. This means in particular that any vulnerability discovered since the beginning of January 2019 is and will remain a zero-day vulnerability - meaning there will be no patch for it. But what can we say about the security of PHP 7.x as compared to PHP 5.x?
May 
15, 
2019

PHP functional: Elegantly get to your destination!

Functional programming is trending now. Many programming languages now provide good support for developing code functionally. PHP also contains mechanisms for functional programming. Unfortunately, other paradigms, such as good legibility or good understanding of the code, often get lost along the way; but it doesn’t have to be that way!
Apr 
3, 
2019

Symfony’s new messenger component

One of the big, new features of Symfony 4 is the messenger component, which was introduced in the last release. Similar to the EventDispatcher, it is sending messages but it can also send and receive messages across the boundaries of the application. Thus, it is offering the potential to introduce event sourcing and CQRS to Symfony applications.
Mar 
13, 
2019

Nest.js for Node.js applications

By now, Node.js isn’t a small-time-player anymore when it comes to the backend technology. However, the acceptance and distribution of the platform has only increased in recent years, so that more and more developers have to approach this technology. Node.js’ lightweight character is its biggest advantage, but also a disadvantage. Node.js only has a handful of core modules, which can be used to implement even larger web application. But this comes at price, because all the important features, such as routing or a plug-in layer for web applications, must be implemented manually.

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