UML: Unified Modeling Language

UML - a graphical-type modeling language

If you need to run object-oriented programming, to represent a system clearly, and also make it accessible to external specialists, you may find the Universal Modeling Language to be ideal. UML is a modeling language, but has many other possible uses. Since the introduction of UML 2.0, UML diagrams are also suited to the graphical representation of non-computer-based concepts, such as use case...

Scrum

Scrum: modern and flexible agile project management

What exactly is the Scrum framework? If you deal with agile project management, you can’t ignore Scrum. Originally used in software development, Scrum has also found a home in many other industries. Fans of the model rave about greater efficiency and transparency, and praise the framework’s open approach. Are you also considering establishing Scrum teams in your company? We explain the most...

What's a hackathon?

Hackathons: intense and innovative programming retreats

What is a hackathon, and what happens at one? Very little sleep, innovative ideas, and a lot of hard work! In addition to a definition of a hackathon, and an explanation of how it works, we also provide a few examples of hackathons in the US, as well as some of the amazing projects that came from them, such as mental health apps, and organ transplant aides.

Screenreader

Screen readers: enabling the blind to work on computers

For people who are blind or visually impaired, working on a computer is extremely difficult. However, technical developments in the past few years have meant that blind people can now use computers in their daily work without encountering major problems. So-called screen readers provide the written text as an (text to speech) or as braille. The purpose of this software is to enable blind users to...

Enable JavaScript

Enable JavaScript: How to turn on the script language in your browser

It’s hard to imagine the modern web without JavaScript. Next to HTML and CSS, the programming language plays a decisive role in the implementation of user-friendly and attractive web projects. A website without scripts written in JavaScript that provides the desired amount of interactivity is hardly possible. In this guide, we explain why many users decide to block the language in their browser...

The best project management apps for your team

The best project management apps

Project management apps offer a number of functions bundled together into a single platform and have revolutionized the workplace. When used correctly and embraced by the employees, such an app can help organize all kinds of tasks with a very high degree of efficiency. Small and medium-sized teams, as well as large operations, stand to benefit from the right app. These days, there is a large...

Microservice Architecture

Microservice architectures: more than the sum of their parts?

Microservice architecture has established a relatively new way of structuring complex applications. Instead of dealing with huge source code, you build a program made of many self-contained services. This also leads to a restructuring of workflow in terms of agile project management. What are the pros of this method? This article will explore how microservices are designed, what advantages they...

Website accessibility

Web accessibility: reach more people online

Accessible websites remove obstacles: People with disabilities, the elderly, mobile users, or young visitors have different needs and demands when surfing the net. Many website operators have already implemented changes to make their sites more accessible to everyone. It’s not just the user that benefits from accessible web design, however: companies will find their websites rank better in the...

Arpanet | Definition & history of the internet predecessor

ARPANET: The internet in its infancy

Before the internet, there was Arpanet. In the beginning, the network was only four computers, yet, it was extremely important for the development of the digital world. During the Cold War, several American scientists and technicians created the cornerstones of a global network. Learn more about the interesting history of Arpanet and the network’s technical achievements.

Source code explained: Definition & Examples

Source code: What exactly is it?

Programs and websites are based on comprehensive documents without which nothing would work: the source code. In this code, programmers and web designers determine how their application should function. So that you, too, can understand what exactly a source code is, we explain simply and clearly how it’s structured. Find out more about programming languages, compilers, and the framework of a...