Lubomir Tassev
21 posts
Angular Material Update Guide
🚀New Chapter Added! A complete update guide for Angular Material from v10 to v17 Are you struggling with…
Securing Sensitive Data with Encryption Algorithms
Encryption is the process of converting plain text into an unreadable form(ciphertext) to protect from unauthorized access. There…
Replace Your Authentication System with Face Recognition using FACEIO’s fio.js, & Tailwind.css
In the realm of web development, user authentication has traditionally been dominated by username and password combinations. However,…
Building a User Feedback Widget with Vue.js and Directus
One of our DevRel initiatives at Directus is constantly improving our documentation. As a small team with finite…
Key Steps to Prepare for a Software Engineer Interview
1. Deciphering Software Engineering Interviews Before diving deep into coding exercises or system design preparation, it’s vital to…
21 Email Newsletter Examples We Love Getting in Our Inboxes
When you’re constantly inundated with social media, news, and emails, every day can seem like a case of…
Chapter 3 Query Processing: Join Operations in PostgreSQL
In Relational databases, combining data from multiple tables is done by Join operations which play a very important…
Extremely SIMPLE & LOGICAL Java SOLUTION – Beats 94% of Solutions!!!! 🔥🔥
Intuition To convert a string to an integer, we need to ignore any leading whitespace characters and check…
Would You Rather Work on a Legacy Codebase or Brand-New Tech Stack?
Working with legacy code can be challenging and frustrating, as it often requires extensive maintenance and debugging, but…
Writing a Multithreaded Image Dithering Program with Rust 🦀🖼️
Check out the project here: https://github.com/NabeelAhmed1721/ordered-dithering/ I have been interested in the Rust programming language for the past…