Blogs

Discover tech insights, tutorials, and coding tips

blog cover
Notable Changes in Ruby on Rails 7.2
Ruby on Rails 7.2 has arrived with a host of new features and enhancements that focus on improving the performance and efficiency of your applications. In this blog post, we'll delve into some of the most noteworthy changes.Ref: Ruby on Rails 7.2 Rel...
Software Engineer
Software Engineer
Ruby on Rails
Ruby on Rails
published 2024-08-17 18:22:38 +0700 · 3 mins read
blog cover
How to Manage and Renew SSL Certificates Using Docker Compose
Securing your website with SSL certificates is essential to protect data transmitted between the server and client. Managing and renewing SSL certificates can be a cumbersome task, but Docker simplifies this process. In this blog post, we will demons...
Docker
Docker
Software Engineer
Software Engineer
published 2024-08-15 21:06:08 +0700 · 3 mins read
blog cover
How to get table index size in PostgreSQL
Indexes play a crucial role in enhancing the performance of database queries. They allow for faster data retrieval by creating a separate data structure pointing to the data stored in a table. However, indexes come with a cost in terms of disk space ...
Software Engineer
Software Engineer
published 2024-07-10 23:01:49 +0700 · 2 mins read
blog cover
Solving the "must appear in the GROUP BY clause" Error in Rails and PostgreSQL
This blog will give an example of how to resolve this common error when using group_by in Active Record1. Example problemFirst, take a look at this SQL problem. Imagine you're working on a booking application where users can have multiple sessions. Y...
Software Engineer
Software Engineer
Ruby on Rails
Ruby on Rails
published 2024-07-10 23:00:10 +0700 · 3 mins read
blog cover
Ruby Proc, Lambda, and Blocks
In Ruby, there are three powerful constructs that allow for flexible and reusable code: Procs, Lambdas, and Blocks. These constructs play a significant role in making Ruby a highly expressive and dynamic language. In this blog post, we will explore e...
Ruby on Rails
Ruby on Rails
published 2024-07-10 18:07:07 +0700 · 4 mins read
blog cover
[PART 1] Unlocking React Interview: Key Questions and In-Depth Answers
React.js is one of the most popular JavaScript libraries for building user interfaces. Whether you're a seasoned developer or just starting out, understanding the core concepts of React is crucial for interviews and real-world applications. This blog...
Frontend
Frontend
Interview
Interview
published 2024-07-10 17:37:25 +0700 · 3 mins read
blog cover
Interpreted vs Compiled Programming Languages
Programming languages serve as powerful tools for developers to create software applications and bring their ideas to life. Behind the scenes, these languages are executed by either compiling or interpreting processes. In this blog, we will explore t...
Software Engineer
Software Engineer
published 2024-07-10 17:07:38 +0700 · 5 mins read
blog cover
Tips for optimizing images on your website
Images are a vital component of web design, adding visual appeal and context to your content. However, poorly optimized images can significantly impact website performance, leading to slower load times and frustrating user experiences.  In this ...
Frontend
Frontend
published 2024-07-10 12:05:02 +0700 · 2 mins read
blog cover
Exploring TypeScript Decorators
TypeScript, a statically typed superset of JavaScript, is a modern-age programming language that offers a wide array of advanced features. One of these features is decorators, a concept that greatly extends your ability to modify classes, properties,...
Frontend
Frontend
published 2024-07-10 10:04:13 +0700 · 4 mins read
Loading more ...