Systems | Development | Analytics | API | Testing

Latest Posts

How to organize your code using Rails Concern

There is a strong chance you’ve encountered Rails Concern if you’ve been using Rails for a while. It can be confusing to understand where it fits into your Rails application and how best to make use of it. This is what we’ll be covering in this tutorial: what Rails Concerns are, why they exist, and their use cases.

Mastering regular expressions in Go

Strings are arguably the most critical data type in programming, as they make so many things possible. For example, without strings, there would be no emails, text messages, or almost any other computer activity that you can think of because it is the most accessible way of passing information to both technical and non-technical people.

Using Markdown in Laravel

In today's digital world, delivering rich and engaging content is essential for creating compelling web applications. Laravel, a popular and powerful PHP framework, provides developers with a wide array of tools and features to streamline content creation. One such tool that has gained significant traction is Markdown, which is a lightweight markup language that allows for easy formatting of plain text into structured and visually appealing content.

FactoryBot for Rails testing

In the Ruby community, there's near-unanimous agreement on the importance of testing. Tests act as a safeguard, ensuring that the digital experiences we craft remain consistent, reliable, and of high quality. Many in the Ruby community claim that no code change is complete without tests. They are an integral part of the development workflow. Regular testing ensures that new features, refactors, or bug fixes do not introduce unforeseen issues or regressions.

Options for passwordless authentication in Django apps

Passwordless authentication is gaining popularity as a secure and user-friendly alternative to traditional password-based authentication in Django applications. In this article, we will delve into three passwordless authentication methods: email-based authentication, authentication with OAuth, and authentication with magic links.

The character encoding cheat sheet for JS developers

Character encoding is a critical aspect of JavaScript development on both the frontend and backend. In this article, we'll explore the basics of character encoding, its importance, and how it affects data rendering on your web pages. We'll also discuss best practices and common pitfalls to help you avoid encoding-related issues in your projects.