blog.yarsalabs.com Open in urlscan Pro
172.105.52.222  Public Scan

Submitted URL: http://blog.yarsalabs.com/
Effective URL: https://blog.yarsalabs.com/
Submission: On October 21 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

 * Architecture
 * Design
 * Engineering
 * Operations
 * Security
 * Writing

News Tags Authors Dark Mode

Technical Writings on Game Design, Software Engineering, Security & Operations

Eevee Cycles Render Engine


RENDER ENGINES IN BLENDER - EEVEE VS CYCLES: WHICH ONE TO CHOOSE?

Choosing between Eevee and Cycles really boils down to what you are trying to
achieve with your project. Understand the basics of these render engines,
compare their pros and cons, and pick the best option for rendering in Blender
with this article.

 * 

Aakankshya Shrestha Oct 19, 2023 • 3 min read
Image Carousel Animation After Effects


DYNAMIC IMAGE CAROUSEL WITH AFTER EFFECTS

One exciting project you can undertake in After Effects is creating a dynamic
image carousel. Learn to create stunning and customizable image carousels that
showcase your photos or graphics in a captivating manner step-by-step in this
blog!

 * 

Shrayash Shrestha Oct 19, 2023 • 4 min read
LinkedIn Social Media Management Resources


ESTABLISHING BRAND VISIBILITY ONLINE WITH LINKEDIN

LinkedIn is a great platform if you're considering growing your company's online
visibility. In this blog, you'll learn to optimize your company accounts by
managing multiple admin accesses, introducing interesting content, and
optimizing your profile to keep people interested.

 * 

Shubhrata Shrestha Oct 19, 2023 • 5 min read
Drawing Photoshop Design


CREATING A SPLASH SCREEN FOR MOBILE GAMES: PART 2

In this part, I will explain about my creative process of illustrating and
exporting the splash screen design in required sizes for mobile devices and
tablets.

 * 

Anish Raj Joshi Oct 18, 2023 • 4 min read
Drawing Photoshop Design


CREATING A SPLASH SCREEN FOR MOBILE GAMES: PART 1

Discover the impact of a captivating splash screen in mobile gaming. As one of
the first visuals players encounter, it sets the tone and sparks excitement.
Learn how to create an engaging splash screen that entices players to delve
deeper into the game using Mighty Survivor Force's example.

 * 

Anish Raj Joshi Oct 18, 2023 • 4 min read
Bun Server Engineering


BUILDING A PUB/SUB WEBSOCKET SERVER IN BUN

Step into the world of Bun, the high-performance JavaScript framework written in
Zig, and build your own exceptional pub/sub WebSocket server. With this detailed
guide, you'll seamlessly manage subscriptions, publish messages, and optimize
your app's performance.

 * 

Prashun Chitrakar Oct 18, 2023 • 5 min read
Doherty Threshold Laws of UX UI UX


DOHERTY THRESHOLD: CRAFTING USER EXPERIENCES WITH PRECISION

The Doherty Threshold states that the interaction time between the user and
system should be less than 400ms for a better user experience. Learn more about
this UX law, how human psychology supports it, along with real-life application
cases in this blog.

 * 

Shahil Manandhar Oct 17, 2023 • 4 min read
Color theory Design Marketing


BRANDING WITH COLOURS: A COLOR PSYCHOLOGY PERSPECTIVE

Explore how brand colours influence emotions and perceptions. Learn from iconic
brands like Apple, Starbucks, and KFC. Choose your brand colours wisely to shape
a strong visual identity.

 * 

Aakankshya Shrestha Oct 17, 2023 • 3 min read
Testing NestJs SQA


MASTERING NESTJS WEBSOCKET TESTING : A COMPREHENSIVE GUIDE

Test your NestJS WebSocket app for reliability, performance, and security with
unit, integration, and end-to-end testing. Ensure a high-quality real-time user
experience. Follow best practices for stability and responsiveness.

 * 

Kamala Joshi Oct 17, 2023 • 4 min read
Docker Software Delivery DevOps


DOCKER FOR BEGINNERS: BUILDING AND RUNNING A "HELLO WORLD!" APPLICATION

Discover the power of Docker for seamless software delivery. Simplify
compatibility issues with containerization. Learn about Docker components,
security features, and building custom containers. Get started with Docker and
unlock its full potential!

 * 

Nischal Subedi Oct 16, 2023 • 5 min read
NestJs API RabbitMQ


MASTERING MICROSERVICES: A COMPREHENSIVE GUIDE TO BUILDING AN API WITH NESTJS -
PART 1

Part 1 of our series on microservices with NestJS: Discover the basics &
advantages of microservices over traditional architectures. Explore setup,
dependencies, and development process using NestJS & RabbitMQ. Stay tuned for
more on building a comprehensive microservices app.

 * 

Prashun Chitrakar Oct 9, 2023 • 7 min read
Unity Godot Game Programming


UNITY TO GODOT (PLACING 3D OBJECT ON MOUSE CLICK)

In this guide, we aim to help Unity users migrate their existing experience into
the world of Godot Engine. We will provide an overview of Godot Engine and show
you how to leverage your familiarity with Unity to easily transition to Godot
and explore its unique features and capabilities.

 * 

Ravi Thapa Oct 9, 2023 • 5 min read
UI UX Aesthetic-Usability Effect Laws of UX


BEAUTY VS. FUNCTIONALITY: UNFOLDING THE ROLE OF AESTHETIC-USABILITY EFFECT IN UX
DESIGN

Aesthetic-Usability Effect is the perfect blend of looks and feel of your
designs. The application of this law intends to make it easier for users to
achieve the company's goals and help them follow a well-crafted journey while
keeping it extremely simple and enjoyable at the same time.

 * 

Shahil Manandhar Oct 9, 2023 • 5 min read
prisma Database Engineering


PULSE: REAL-TIME APPLICATIONS WITH PRISMA'S PULSE CDC SERVICE IN NEST.JS

Pulse, a managed Change Data Capture (CDC) service by Prisma, streamlines the
development of real-time applications in Nest.js with type-safe event handling
via Prisma Client.

 * 

Kamala Joshi Oct 9, 2023 • 4 min read
User Permissions Linux Sudo


RESTRICTING USER PERMISSIONS IN LINUX WITH SUDOERS

Managing different user types and their system access is essential in a team.
Discover how to manage permissions in Linux, learn to configure strict sudo
access using sudoers and view the actions performed using sudo in system auth
logs in this blog.

 * 

Nischal Subedi Oct 9, 2023 • 6 min read
Smoke Testing Testing SQA


FINDING THE SMOKE IN SMOKE TESTING

The meaning of smoke testing can vary field to field but in the world of
Software Quality Assurance, what meaning does it hold? Dive into this article
and learn about the origin, different analogy types and how smoke testing can
help in testing the major functionalities of your software.

 * 

Sushmita Shrestha Oct 6, 2023 • 3 min read
Cross Browser Testing Testing SQA


BASICS OF CROSS-BROWSER TESTING - PART 2

In this sequence, we will walk through the process of cross-browser testing, who
performs it, when to perform it and how to perform it to deliver the best
version of any software.

 * 

Sushmita Shrestha Oct 6, 2023 • 6 min read
Entrepreneurship Market Research Marketing


EXPLORING MODERN ENTREPRENEURSHIP: EVOLUTION, E-COMMERCE MODELS, AND REVENUE
STRATEGIES

This article explores the concept of entrepreneurship, its evolution in the
modern world, and key factors defining the role of contemporary entrepreneurs.
It also delves into various e-commerce business models for modern entrepreneurs,
including their revenue models and advantages.

 * 

Aabhash Bhattarai Oct 5, 2023 • 8 min read
Software Quality Assurance SQA


THE MANY ROLES OF SOFTWARE QUALITY ASSURANCE (SQA) ENGINEERS

Is the responsibility of Software Quality Engineers only limited to testing and
looking for bugs? This blog debunks the long-running myth and discusses the
hidden skills of SQA engineers that can be leveraged to perfect your product and
the user experience that comes with it.

 * 

Sushmita Shrestha Oct 5, 2023 • 3 min read
NodeJS Event Loop Architecture


UNDERSTANDING THE NODEJS ARCHITECTURE

Explore the magic of NodeJS as we delve into its single-threaded, non-blocking,
and event-driven architecture, powered by Chrome V8 engine and libuv library, to
create efficient and cross-platform applications.

 * 

Suman Khadka Sep 28, 2023 • 4 min read
NestJs PostgreSQL Engineering


FROM CODE TO CLOUD: BUILDING AND PUBLISHING AN NX NESTJS LIBRARY WITH PRISMA AND
POSTGRESQL

Learn to publish Nx libraries for efficient codebase management. With
prerequisites like Node.js and a well-configured package.json, follow the guide
to create, publish, and verify your library on npm, enabling code reuse and
collaboration.

 * 

Kamala Joshi Sep 25, 2023 • 6 min read
BDD SQA Quality Assurance


COMPREHENSIVE OVERVIEW OF BEHAVIOR-DRIVEN DEVELOPMENT (BDD) AND ITS SIGNIFICANCE
IN SOFTWARE DEVELOPMENT

BDD specs, often written in languages like Gherkin, provide clear,
human-readable descriptions of how software should behave, enhancing
communication and enabling automated testing for improved software quality.
Create a BDD, learn about it's three phases along with example use cases in this
blog.

 * 

Puja Sharma Sep 25, 2023 • 3 min read
SSH Server Multi-Factor Authentication OTP


SECURE SSH SERVER WITH MULTI-FACTOR AUTHENTICATION

Secure SSH servers using time-based OTP codes with the help of this blog. Learn
to configure and test the available methods to set up a Multi-Factor
Authentication Layer for your SSH server.

 * 

Nischal Subedi Sep 21, 2023 • 7 min read
Responsive Cards Auto Layout UX


MASTERING CARD DESIGN IN FIGMA: PART 3 - RESPONSIVE CARDS FOR IMPROVED UX AND DX

Responsive and auto-layout cards both have their own pros and cons. In this
blog, we'll deep dive into both types, learn to create responsive cards and
inspect which is the better option based on user and developer experiences
respectively.

 * 

Shahil Manandhar Sep 21, 2023 • 5 min read
object-oriented programming OOP Engineering


UNLOCKING FLEXIBILITY: THE POWER OF COMPOSITION OVER INHERITANCE IN
OBJECT-ORIENTED DESIGN

Learn the key distinctions between inheritance and composition in
object-oriented programming. Discover how composition's flexibility, loose
coupling, and ease of testing make it an ideal choice for scalable and adaptable
systems.

 * 

Prashun Chitrakar Sep 14, 2023 • 4 min read
Yarsa Labs DevBlog © 2023
 * Contact
 * Privacy
 * Terms