Devot Logo
Devot Logo

Read, learn, develop.

Devote yourself.

Hot from the oven
API vs UI Testing: Why a Hybrid Approach With Playwright Is the AnswerDomagoj M.6 min readJan 21, 2025Software testing comes in many various types, each serving distinct purposes. Let's focus on UI and API testing and learn when to use UI testing when to rely on API testing, and how to effectively combine them with a hybrid approach.
API vs UI Testing: Why a Hybrid Approach With Playwright Is the Answer
Top 5 Things We Did With Ruby on Rails
Technology
Martin M.6 min readDec 18, 2023
Top 5 Things We Did With Ruby on RailsRuby on Rails is used in multiple industries, spanning HR, healthcare, marketing, and beyond. Its capability to accelerate development, ensure scalability, and offer numerous advantages makes it a reliable choice for numerous websites and projects. We even used it for our very own internal project aimed at optimizing HR efficiency. In this blog post, look into the top five things where we used Ruby on Rails.
How to Test Accessibility in HealthTech Apps
Technology
Tomislav B.9 min readSep 11, 2023
How to Test Accessibility in HealthTech AppsIt’s common to unintentionally exclude a broad spectrum of potential users when creating applications or websites. To ensure we don’t miss the opportunity to help countless individuals, accessibility testing becomes imperative. In this blog post, we will delve into how to test accessibility in HealthTech apps, what the significance is for both web and mobile platforms, and see what the value is across all industries.
What Are the Big Changes with Next.js 13?
Technology
Hrvoje D.8 min readAug 28, 2023
What Are the Big Changes with Next.js 13?Next.js 13 introduces exciting features that reshape how developers build applications. Explore what the big changes are with Next.js 13 to gain insight into the transformation of routing and server-side components, and learn how to overcome migration hurdles for enhancing the user experience.
How to Start Automation Testing With Cucumber in Ruby on Rails
Technology
Leo C.4 min readApr 7, 2023
How to Start Automation Testing With Cucumber in Ruby on RailsTraditional testing approaches are typically code-based, making them more challenging to maintain and introduce change within them. Find out why you should use Cucumber tests and take all the necessary steps to start automation testing with Cucumber in Ruby on Rails.
How to Create a GraphQL API With Ruby on Rails
Technology
Juraj S.6 min readMar 10, 2023
How to Create a GraphQL API With Ruby on RailsWhy learn to use GraphQL? This blog introduces widely used patterns and best practices while covering objects, queries, and mutations. Get an overview of the core concepts of GraphQL and learn how to create a working GraphQL API project using Ruby on Rails.
Why Stick to Ruby Despite the Alleged Popularity Drop?
Technology
Krešimir Č.Martin M.9 min readFeb 10, 2023
Why Stick to Ruby Despite the Alleged Popularity Drop?Due to the drop in the popularity of Ruby on Rails, some developers are considering abandoning it. On the other hand, some young developers think it isn’t even worth learning. Find out why Ruby on Rails is still a good choice and why you should consider learning it.
HTTP Status Codes Cheat Sheet
Technology
Stefan M.5 min readJan 13, 2023
HTTP Status Codes Cheat SheetStumbling across certain errors containing a number can happen while browsing the web. Those numbers are HTTP status codes, indicating the type of HTTP error the user faces. This post helps developers understand which HTTP codes are standard responses on which endpoint type.
How to Optimize Images for Web Without Losing Quality?
Technology
Max L.7 min readDec 16, 2022
How to Optimize Images for Web Without Losing Quality?Choosing the proper image format can significantly improve your website's performance and overall user experience. That's why it's important to understand image formats and how to use and optimize them to enhance your website performance.
ADR - the Alternative to Mainstream Architectures
Technology
Manuela T.8 min readNov 11, 2022
ADR - the Alternative to Mainstream ArchitecturesADR is based upon existing concepts of MVC, so we cannot say it’s an entirely new architecture. But, we can take it up as an improvement in some aspects when compared to MVC. Learn the difference between MVC and ADR architecture, as well as the benefits of using ADR and when to use it.
How and Why to Host Your Sitemaps Inside an AWS S3 Bucket?
Technology
Juraj S.5 min readJul 15, 2022
How and Why to Host Your Sitemaps Inside an AWS S3 Bucket?Creating a nice website with interesting content is not enough to reach a wide audience. That’s where SEO comes into place, and having an up-to-date sitemap is the thing you should focus on. At Devōt, we host our sitemaps inside the AWS S3 bucket – so if you want to choose that route, here is what you need to know.
How to Implement Sign In With Microsoft Using the Office 365 OmniAuth Strategy With Rails 7
Technology
Karlo A.6 min readMay 13, 2022
How to Implement Sign In With Microsoft Using the Office 365 OmniAuth Strategy With Rails 7Learn how to create a fully working “Sign in with Microsoft” authorization button, which functions exactly the same way as the ones that we see everywhere online. After you learn this, you will have no issues implementing other OmniAuth strategies on your own. In just three steps, you will be able to make your life easier.
How to Install Unsupported Development Software on M1 Macs
Technology
Marko M.4 min readApr 8, 2022
How to Install Unsupported Development Software on M1 MacsFrom the new release in November 2020, Apple released the first Mac with an ARM-based M1 chip. The M1 chip marks Apple's transition from Intel chips that have been used for the last 15 years. If you are worried about transitioning your existing project from your Intel-based Mac, this blog could make your transition easier.