
David Morales
@davidmles
Followers
103
Following
136
Media
17
Statuses
430
Computer Engineer. Seasoned Developer.
Barcelona
Joined October 2010
From theory to practice! I'm excited to close my series on Rack with this hands-on tutorial. After exploring how Rack works, we'll now build a complete, functional URL shortener (like a mini from the ground up.
bitly.com
Bitly’s Connections Platform is more than a free URL shortener, with robust link management software, advanced QR Code features, and a landing page solution.
Build a complete, functional URL shortener from scratch with Ruby and Rack. This tutorial guides you in creating a real-world web application with a solid foundation to build upon.
0
0
1
Rack supports persistent connections. It has a built-in streaming feature, but it can also be integrated with Server-Sent Events and WebSockets. In this article, I’ll show you how.
Learn how to implement persistent connections in Ruby using Rack, from streaming bodies and Server-Sent Events (SSE) to real-time WebSockets, with clear examples.
1
0
0
Rack is the underlying layer that Ruby frameworks like Ruby on Rails are built on. In this article, I’ll walk you through the core concepts with hands-on examples, including building a simple router and working with middleware.
Rack for Ruby: Understand core concepts, routing, middleware basics, and learn how to create your own middleware step by step with examples.
0
0
0
RT @develclan: Have you tried the new Tailwind CSS v4 ? It looks very promising! The installation has changed quite a bit, so the installat….
develclan.com
Tailwind CSS can be installed and used in several ways. Let's take a look at the playground, the CDN and the compiler.
0
1
0
A few months ago I switched my blog from WordPress to my own blogging system built with Astro (, and I couldn't be happier. I recently upgraded to Astro 5, and yesterday I upgraded to Tailwind CSS 4. Always try to keep up with the latest versions.
develclan.com
Dive into expert articles on web development and the latest in tech trends. Enhance your skills, discover new tools, and stay updated with industry insights.
0
0
1
Ruby's ecosystem is very complete. In my opinion, it is one of the languages with the most useful and tested libraries. In this article I explain where to find them and how to use them.
Explore Ruby’s libraries ecosystem, covering the Core Library, Standard Library, RubyGems, Bundler, how to load libraries, and manage dependencies.
0
0
0
Ruby is widely used for web development thanks to the Ruby on Rails framework. This guide covers my recommended method to install Ruby on different operating systems, and how to maintain different versions effectively.
Learn how to install Ruby on any OS with this step-by-step guide! Discover tips for managing multiple Ruby versions and optimizing your development setup with Ruby on Rails.
0
0
1
Tailwind CSS 4.0 is now in beta, it has been rewritten from scratch and no longer uses JS for configuration. It is very interesting, so if you are not using Tailwind CSS I recommend you to try it following my installation and usage guide of the current stable version.
Installing and using Tailwind CSS. Tailwind CSS can be installed and used in several ways. Let's take a look at the playground, the CDN and the compiler.
0
0
0
There are several solutions to display the cookie banner in your project. But if you want a basic functionality using Ruby on Rails, in this article I explain how to do it yourself.
How to Implement a Cookie Bar in Ruby on Rails 🍪. How to build a cookie bar step by step in Ruby on Rails, and only install cookies if the user gives consent.
0
0
0
This is the article with the best performance in DevelClan. I wrote it a few years ago and have been updating it, and recently adapted it to the new DevelClan style.
Seeding a Database in Ruby on Rails 🌱 . How to seed your database in Rails step by step, with your own task to automate the process and using a gem to generate actual data.
0
0
0
After spending some time evaluating some static site generators to migrate my blog from WordPress, I finally used Astro. In this article I describe the points that were most important for me, and why I discarded each generator.
medium.com
Exploring Syntax Highlighting & Markdown Extensions in Popular Static Site Generators.
0
0
0
In my first course for @LI_learning I show you a hands-on approach to guide you through techniques and tools you can use to fix bugs with ease:.
0
0
1
RT @hackernoon: "Tailwind CSS Explained, and How to Install Version 3.0" by @davidmles #tailwindcss #css.
0
2
0