In this article, we’ll explain how to integrate Contentful, a CMS with a blog built with Gatsby, a fast framework based on React.
Overview of Bots in Social Media and Messengers
With bots’ popularity rising every year, many people tried to prophesize that bots would revolutionize the entire IT industry … but as we all know, that didn’t quite happen. So what gives? In this article, we’ll examine the ins and outs of modern bots: what their functionality looks like, which websites, services, and software they can be applied on, and which technologies can be used to create them.
DevOps Overview: Rethinking How Development and Operations Work
In this article, we will examine the intricacies of the DevOps approach: why is it vital for today’s software development, which tools are being used, what are the use cases of various companies that utilize DevOps — and which learning resources you can use to become more knowledgeable in this area
Building React Components Using Children Props and Context API
React provides a number of powerful patterns to compose components; for example, Containment, Specialization, and Render Props. Today we’ll dive into the Containment pattern which, on the surface, looks like an easy-to-understand interface — but the example provided in React docs doesn’t have an explicit explanation of how to pass data from the parent container to its children.
Design Patterns Overview: Helping You Write Better Software
In this article, we will explore the most popular software design patterns like singleton, decorator, observer, and factory. We’ll also discuss why it’s important to know them well — and then we’ll provide you with some great learning resources.
Overview of Basic Data Structures: How to Organize Data the Efficient Way
We’ll focus on the most fundamental and important ones — arrays, linked lists, stacks, and binary trees. In this article, we’ll visualize how they work, examine their strengths and weaknesses, and provide you with some awesome learning resources.
WordPress for Non-Programmers: Introduction to the Web Development World
Nowadays, WordPress is the ultimate answer to the “How can I easily build a website?” search query. This article will guide you through the basics of site-building with WordPress and highlight how various WordPress-oriented services can make everything even easier.
Introduction to WebAssembly: The Magic of Native Code in Web Apps
WebAssembly might have the potential to reshape the entire web development landscape — just like JavaScript when it was introduced back in 1995. In this article, we will explore what WebAssembly is, why is it groundbreaking, and how it can be used.
Web Accessibility: Standards, Guidelines, Testing & Evaluation Tools
In this piece, we’ll address the critical importance of accessibility, the laws and regulations currently in practice, and the testing and evaluation tools you can use to make your job easier.
React Hooks + RxJS or How React Is Meant to Be
In this article, we will explore how the RxJS and React combo allows for better readability and less boilerplate. Additionally, we will examine how they allow the the same functionality as the popular state management frameworks even though they aren’t frameworks themselves.