PHP 8: What you need to know about the latest update


PHP is one of the most important languages on the Internet. Many content management systems like WordPress, TYPO3 or Joomla are based on PHP. The release of PHP 8 is imminent, but we’ve already had some information about its new features. Also some old features will be reworked,...


UML component diagram

UML component diagrams: efficient modelling systems with software modules

A component diagram is a UML-based development tool that portrays software modules as well as more complex system architectures, and also specifies interactions of ports and interfaces. UML component diagrams help to improve cost effectiveness since they focus on modules that are used multiple times and that are reused during the planning and design stage.

Creating a YouTube timestamp link

How to create a YouTube timestamp link with a start time marker

Creating a YouTube timestamp link with a start time marker is the easiest way to share a video that you want to start playing at a specific point. This ensures that the recipient only receives the information that is relevant to them, especially when it comes to long videos. So, how do you create a YouTube timestamp link?

What is XML-RPC?

XML-RPC: remote procedure calls in XML format

In the late 1990s, the XML-RPC specification laid the foundation for the basic practical interfaces of our modern web services. The precursor to technologies such as SOAP describes the simplest way to execute functions via RPC remote access. Here, you will learn what roles this XML format and the HTTP(S) transfer protocol play.

Clean code: principles, advantages and examples

Clean code: what makes programming code clean

Clean code is a key pillar of modern software development. It is adaptable, easy to understand, and easy to maintain. But how is clean code actually written? In our guide, we will cover the most important clean code principles, such as KISS and DRY, and provide concrete examples demonstrating how to implement clean code.

What is legacy code

How to best handle legacy code

What are the disadvantages of legacy code? Very old code is usually incomprehensible to programmers and is difficult to maintain and use since it is based on outdated software versions or was written by other companies. Legacy code cannot be checked using regression testing, but there are still good ways to deal with it.

Rust programming language

Rust: an introduction to the cutting-edge programming language

Rust, the programming language from the world of Mozilla, has been a cause for a lot of excitement among programmers and software developers in recent years. With Rust, you can expect to achieve good results in your system programming and are able to program small, high-performing web applications. Fast, secure, and simple, all at the same time: Does Rust keep its promise?

Bootstrap tutorial: the first steps

Bootstrap Tutorial: the first steps with the Twitter framework

Bootstrap is one of the best solutions when it comes to creating websites for all devices with little effort. But what exactly lies behind the framework that was originally planned to be used as an internal optimization tool for Twitter? Can total beginners with no CSS, JavaScript, or HTML experience also achieve attractive results?

What is an API?

APIs: What you need to know about programming interfaces

For us, the process seems simple: We instruct a program to send data to a different software application to be processed there. But the programs are often coded by various manufacturers, sometimes even in different languages, and yet the data transfer works. APIs make this possible! But how do these application programming interfaces work?

What is a GUI?

What is a graphical user interface (GUI)?

When designing new software, applications, and programs, the user interface plays an important role. After all, it ensures that a game or app is easy to use for end users. The GUI, therefore, provides an interface between technology and people. We explain how exactly this works and what advantages and disadvantages GUIs have.

What is a wrapper?

What is a wrapper in programming?

Wrappers enclose individual program components like envelopes. The main program communicates only with the wrapper function, which accesses the interfaces of the wrapped parts of the program. This approach gives software developers a level of compatibility that was previously unavailable when using different libraries, databases, or programming languages.

Wait! We’ve got something for you!
Have a look at our great prices for different domain extensions.

Enter the web address of your choice in the search bar to check its availability.
$1/1st year
then $20/year
$1/1st year
then $15/year
$1/1st year
then $20/year
$1/1st year
then $20/year