WORLD.RICKRUBEN.COM
Biography
Contact
Facebook
Instagram
LinkedIn
JavaScript
What’s the smartest AI tool you’ve actually built? I’ll go first — and I want to see yours.
What’s the Coolest AI Tool You’ve Actually Built? I’ll Go First
UX SweetAlert, a Symfony bundle integrating the SweetAlert2 library in Symfony applications.
Port Forwarding Made Simple: How to Use Tunnelmole for Secure, Developer-Friendly Port Forwarding
How to Use Tunnelmole as a Reverse Proxy: The Open Source Approach
How to Give Your IoT Device a Public URL (for Any IoT Platform) with Tunnelmole
✨ 8 Free & Helpful AI Tools That Boost Your Productivity – and Everyone Else’s
Day-50 Understanding Destructuring in JavaScript
This Is How I Mastered TypeScript Like I’m 5 (Essential Concepts!)(10)
Best Solution and explanation of Leetcode-3307
🎮 Beginner-Friendly Guide “Find the K-th Character in String Game II” – LeetCode 3307 (C++ | Python | JavaScript)
Daily JavaScript Challenge #JS-217: Valid Mountain Array
Turbo Native: How We Built a Mobile App Without React Native
How I Built a JS Drag-and-Drop Editor Without Any Library
NodeJS Fundamentals: Webpack
📘 Beginner’s ReactJS
Preventing ReDoS Attacks with Regolith
Understanding Node.js ABI Version: What It Is and Why It Matters
[Boost]
NodeJS Fundamentals: bundler
Code Cascade Theme for the Notion Developer’s Hub is Complete! Next Up: The Circuit Board!
From Lovable.dev to Next.js SEO — Upgrade Your React Site in Minutes
Start Loan Lending App Development
GDPR and Image Optimization: Privacy Considerations
Summer sale: 25% off UI Components and JavaScript for Rails Developers
[Boost]
Using the Fetch API
DAY 15-CSS FLEX
From Bugs to Brilliance, Leveling Up JavaScript with TypeScript
List of Mostly Used Inbuilt JS Functions
The Irony at 2500 LOC
Flintable – Introducing Flint
TickEvent web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.
Understanding the Reflect API in Depth
Snapdom: a modern and faster alternative to html2canvas
Google Oauth 2.0 in Node JS
💉✨ Before & After inject(): Angular Moves You’ll Love in 2025
🌾Beginner-Friendly Guide to “Find the Original Typed String I” – LeetCode 3330 (C++ | Python | JavaScript)
Why `h3` (from UnJS) Might Replace Express in the Modern Node.js Stack
Go for JavaScripters: Why You Should Learn Golang
How I’m Improving React + Node.js Projects with Simple Developer Experience Metrics
Getting Comfortable with the Terminal & OS Basics on My Backend Journey
Python, She’s a Quirky Lady — A Beginner’s Guide for JavaScript Developers
🔍 Demystifying Node.js Core Modules: A Practical Dive into fs and path
This Is How I Mastered TypeScript Like I’m 5 (Literal Types!)(8)
This Is How I Mastered TypeScript Like I’m 5 (Literal Types!)(8)
How Simple Animations Can Make a Big Impact on Your Website
Tricky javascript codes part 3
Why I’ll Never Trust Carets Again
Trends in the frontend tech stack in 2025: What you need to know for long-term growth
From Marketing to Frontend Development
🚨 Meta Just Poached Three OpenAI Researchers: Is Zuckerberg Betting $65 Billion on a Comeback?
Strict Mode in JavaScript: The Ultimate Guide to Writing Safer and Cleaner Code
ClassList in JS
[Boost]
📢 HMPL-DOM v0.0.1 Released: Write Reactive HTML Without JavaScript
Best Practices for Using Dynamic SVGs in Your Frontend
Building talkative AI agents that think smartly and speak like a human — powered by Murf AI and generative AI.
🚀 Tired of Slow Queries? Use CQRS with PostgreSQL to Split Reads & Writes
This Is How I Mastered TypeScript Like I’m 5 (Type Inference!)(7)
Exploring ReplaySubject in RxJS: How to Replay Past Values in Angular
Building personal portfolio website using AI help. Chat GPT!
Need a coding buddy
[Boost]
Dynamic Fluent Interface for API calls (Powered by JS Proxy)
Perfect Landing: Hug Your Cat Day
NodeJS Fundamentals: buffer
Career Test – Quiz – LLM advice
Daily JavaScript Challenge #JS-214: Find Missing Numbers in Sequence
TickEvent is a clean, minimal event-sharing and ticketing web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI.
My Unexpected Bug Hunt: How Debugging a Weird API Issue in Laravel Taught Me More Than Docs Ever Could
✨ Developer Experience: Callbacks, Error Handling, and Maintainability
Angular 17+ Essential Guide: Master the Revolutionary Changes That Transformed Modern Development
Como fazer find em arrays no mongoDb
Building a Custom Dependency Injection Container in JavaScript
Exploring File System Basics in Node.js
Building a Modern Tier List App: Architecture and Logic Deep Dive
NodeJS Fundamentals: import
Angular Image Optimization: Lazy Loading and Beyond
JavaScript Event Listeners: Making My Guest List App Interactive.
✨ Sticky Header That Shrinks on Scroll — Theory & Implementation (HTML, CSS & JS)
Did it afraid CONSISTENCY CLARITY GROWTH
🍸 Selecting the Largest Sum Subsequence of Length K – LeetCode 2099 (C++ | JavaScript | Python )
Implementing Multi-tenancy with Keycloak and NestJS
MovieNest Gets a Mood Ring: Recommending Films with Weather, Time & Tears
This Is How I Mastered TypeScript Like I’m 5 (And How You Can, Too!)(5)
JavaScript and TypeScript: A Developer’s Guide to Modern Web Development
DAY 15-CSS POSITIONS
Modernizing a large multi-team application with Micro Frontends
Map, Set, Go! A Quick Guide to Modern JavaScript Data Structures
[Boost]
The Clean Code Cookbook
Multi-level sorting in programming – Priority based sorting
Document Your JavaScript Code Like a Pro with JSDoc
Day-45 React Router Tutorial with a Simple Example — Step-by-Step Guide
Inside the Critical Rendering Path: What Your Browser Is Really Doing
Aarambh.js v1.5.0 Released — The Lightweight UI Engine Gets Stronger
Building a Simple To-Do List App with JavaScript
Understanding Promises in JavaScript: A Comprehensive Guide
🐳Longest Subsequence Repeated k Times – LeetCode 2014 (C++ | Python | JavaScript)
1
2
3
…
28
→