Skip to main content

Filter

AIblogProgramming

From a Simple Thought to a Real Application in Minutes – The Vibe Coder Way

From a Simple Thought to a Real Application in Minutes – The Vibe Coder Way…
ankit shuklaankit shuklaApril 4, 2025
blogRailsRubyTesting

Speeding Up Test Suites in Rails Applications with parallel_tests

Speeding Up Test Suites in Rails Applications with parallel_tests In the world of Ruby on…
Aldin RozarioAldin RozarioApril 4, 2025
blogMetaprogrammingRuby

Building a Mini ORM with Ruby Metaprogramming: A Deep Dive into Active Record Pattern

Building a Mini ORM with Ruby Metaprogramming: A Deep Dive into Active Record Pattern Object-Relational…
Albin YesudasanAlbin YesudasanApril 4, 2025
blogJavascriptNodeJSReactJSTypescript

JavaScript/TypeScript Error Handling: How Much Do You Really Know?

Error handling is a fundamental aspect of any programming language. It ensures that your code…
Pravin PuttaPravin PuttaApril 4, 2025
blogProject Management

Unexpected Challenges We Faced in Our Last Project and How We Overcame Them

Introduction Every project has problems, but there are some that will throw you off guard.…
Aakash DharAakash DharApril 4, 2025
blog

Polymorphic associations

Introduction In Ruby on Rails, associations are the glue that binds your models together. But…
Ankur ChauhanAnkur ChauhanApril 4, 2025
blogSoftware Design Architecture

How to Use SOLID Principles in Daily Programming

Let’s be real for a second—when we first dive into programming, most of us just…
Aakash DharAakash DharApril 4, 2025
blogProject Management

Why Agile methodology worked in my last project

Introduction The first time I heard of Agile, honestly, I was skeptical. It sounded to…
Aakash DharAakash DharApril 4, 2025
blogSoftware Architecture Design

Bridging the Gap – How Domain-Driven Design Can Breathe New Life into Legacy Systems

Hello, everyone! Recently, while brainstorming blog topics with a colleague, Domain-Driven Design (DDD) immediately came…
Chetan DhandalChetan DhandalApril 4, 2025
blog

A Tutorial for a Ruby on Rails Application

Introduction It's often difficult to choose a good movie to watch or food to order.…
Ankur ChauhanAnkur ChauhanApril 4, 2025
blog

Interacting with JSONB columns like an Active Record-like resource

Working with JSONB columns in your Active Record models with Active Model At times our…
Sandip ParidaSandip ParidaApril 4, 2025
blog

Using Builder pattern in ruby

What is Builder pattern ? The builder pattern is a creational design pattern used for…
Sandip ParidaSandip ParidaApril 4, 2025
blog

How to fix “OAuth out-of-band (OOB) flow will be deprecated” error for Google apps API access.

Migrate your OAuth out-of-band flow to an alternative method. Google has announced that they will…
MathewMathewApril 4, 2025
blog

Gentle Introduction to Elasticsearch

Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable…
Sandip ParidaSandip ParidaApril 4, 2025
blogRailsRubyTesting

Speeding Up Test Suites in Rails Applications with parallel_tests

Speeding Up Test Suites in Rails Applications with parallel_tests In the world of Ruby on…
Aldin RozarioAldin RozarioMarch 5, 2025
blogExperienceTop Stories

Project 2045:  Overcoming QA Challenges in Multi-Platform Advertising

What is Project 2045? Project 2045 is a unified advertising platform designed to streamline the…
SwatiSwatiFebruary 18, 2025
typescript
blogTypescript

TypeScript – should you use it? Pros, cons and everything you need to know before deciding to use it.

TypeScript: Should You Use It? Pros, Cons, and Everything You Need to Know If you’ve…
Vasanta SangaVasanta SangaFebruary 12, 2025
BDDblogCucumber FrameworkTest Automation Framework

Best Practices for Writing Cucumber Scenarios: A Beginner’s Guide

BDD (Behavior-Driven Development) emphasizes communication gap between developers, testers and business stakeholders through the use…
Radhika RohaneRadhika RohaneFebruary 7, 2025
blogExpress.jsJavascript/TypescriptNodeJSPostgreSQL

How to integrate and use Prisma ORM in Express applications.

Getting Started with Prisma ORM: How to Seamlessly Integrate It into Your Express Application: A…
Vasanta SangaVasanta SangaJanuary 22, 2025
blog

Revolutionizing Talent Acquisition: The Role of AI in HR

Artificial Intelligence (AI) has significantly transformed various industries, including Human Resources (HR), where it has…
Ketki NaiduKetki NaiduOctober 23, 2024
blog

10 Mistakes Project Managers Can’t Afford to Make (But Often Do Anyway!)

Managing a project? Easy peasy, right? You've got timelines, budgets, a strong team, and a…
Vivek InjalVivek InjalOctober 4, 2024
blog

Hiring QA’s – A brief insight: Manual Testing vs Automation vs SDET

Recruiters often face unique challenges when hiring for Quality Assurance (QA) roles. Identifying the right…
Ketki NaiduKetki NaiduSeptember 19, 2024
Team integrations by Betacraft
blog

Seamless Collaboration Between Augmented and Existing Teams

Smooth integration and collaboration between augmented staff members and existing team members are of utmost…
Ketki NaiduKetki NaiduAugust 28, 2024
blog

Using Strategy pattern in ruby

Strategy pattern is a behavioral pattern which is used when there is a need to…
TanmayTanmayMay 17, 2024