Python
uv: The Python Tool That Finally Makes Environments Feel Fast
A practical tour of uv, Astral’s fast Python package and project manager, with examples for projects, scripts, tools, Python versions, and CI.
Python
A practical tour of uv, Astral’s fast Python package and project manager, with examples for projects, scripts, tools, Python versions, and CI.
Tutorial
Turn a folder of markdown notes into a private, searchable AI knowledge base using Obsidian, local embeddings, and a small automation pipeline—without handing your notes to a cloud service.
Tutorial
Ruby on Rails is a powerful web development framework that simplifies the development process. One of the key components of Rails is its command-line interface (CLI), which provides a wide range of commands to streamline development tasks. This guide will walk you through the most essential Rails commands, providing examples
Tutorial
Ruby on Rails (RoR) is a powerful framework for building web applications, and Active Job is a part of the Rails ecosystem that provides a framework for declaring jobs and making them run on a variety of queueing backends. In this blog post, we'll explore what Active Job
Tutorial
Creating fast, dynamic, and seamless web experiences has become the standard in modern web development. Users expect real-time interactions and smooth page transitions. Fortunately, Hotwire—a framework created by the Basecamp team—provides a solution that enables developers to build such experiences without the heavy use of JavaScript. Hotwire combines
Tutorial
Scala, short for "scalable language," is a powerful and flexible programming language that combines the best features of both object-oriented and functional programming paradigms. Since its inception in 2003 by Martin Odersky, Scala has been steadily gaining popularity, especially in industries that require highly concurrent and scalable applications,
Tutorial
Ruby on Rails has long been a popular framework for web development due to its simplicity and robustness. One of the features that enhance its capability is Action Cable, a framework that integrates WebSockets with Rails. This allows developers to create real-time applications seamlessly. In this blog post, we'
Tutorial
Introduction GraphQL is a query language for APIs and a runtime for executing those queries by using a type system you define for your data. Developed by Facebook in 2012 and released as an open-source project in 2015, GraphQL provides a more efficient, powerful, and flexible alternative to REST. What
Tutorial
In this tutorial, we will create a simple API using Ruby on Rails that supports CRUD (Create, Read, Update, Delete) operations. We will also demonstrate how to make API calls to this Rails API and handle the data. Prerequisites Before we start, ensure you have the following installed: * Ruby * Rails
Tutorial
In this tutorial, we will dive deep into the code of a Ruby GUI text messaging app that uses GTK for the GUI and Twilio for sending and receiving messages. We'll break down each part of the code to understand its functionality. Overview This app is designed to
Tutorial
Introduction This is a Ruby on Rails app I created which sends SMS messages to phone numbers based on certain triggers and user actions. The application tech stack involves: * Devise user authentication * PostgreSQL database * Twilio API * Slim templating engine * Ruby * Javascript * HTML * CSS Application and Source Code * SMS App Demo
Tutorial
Next.js is a powerful React framework for building server-side rendering (SSR) and static web applications. It combines the best features of React with advanced performance optimizations and a robust development experience. In this blog post, we'll explore the key features of Next.js, its benefits, and how