๐Ÿ” / #software / #article

"My CSS layout strategy"
by @malarkey

> Before I open Sketch to design or Nova to code, I study the content Iโ€™m laying out, as itโ€™s crucial to start with the content and not a predefined container. I decide whatโ€™s most important on a page, what elements should be grouped, what should attract attention, and what can stay quiet.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/475

#catlink #softwarearticle

My CSS layout strategy

Before I open Sketch to design or Nova to code, I study the content Iโ€™m laying out, as itโ€™s crucial to start with the content and not a predefined container. I decide whatโ€™s most important on a page, what elements should be grouped, what should attract attention, and what can stay quiet. This research gives me a sense of the hierarchy I need to create and ideas for expressing it through layout.

๐Ÿ” / #software / #article

"Full-Text Search in SQLite: A Practical Guide"

> #FullText Search (FTS) in #SQLite is a powerful feature that enables efficient searching through large amounts of text data. Unlike traditional SQL LIKE queries that perform linear scans, #FTS uses sophisticated indexing techniques to deliver lightning-fast search results with ranking capabilities.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/473

#catlink #softwarearticle

Full-Text Search in SQLite: A Practical Guide

Full-Text Search (FTS) in SQLite is a powerful feature that enables efficient searching through large amounts of text data. Unlike traditional SQL LIKE queries that perform linear scans, FTS uses sophisticated indexing techniques to deliver lightning-fast search results with ranking capabilities.

๐Ÿ” / #software / #article

"MiniSearch, a client-side full-text search engine"
by @lucaong

> This blog post is to introduce #MiniSearch, a #JavaScript library that provides client-side #FullText #search capabilities. It has zero runtime dependencies, and uses a space optimized index to support memory constrained environments like mobile browsers.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/471

#catlink #softwarearticle

MiniSearch, a client-side full-text search engine

This blog post is to introduce MiniSearch, a JavaScript library that provides client-side full-text search capabilities. It has zero runtime dependencies, and uses a space optimized index to support memory constrained environments like mobile browsers.

๐Ÿ” / #software / #article

"Search for Static Website Without External Service"
by @henriks

> I describe how Iโ€™ve set up search on my #static #website without an external service.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/470

#catlink #softwarearticle

Search for Static Website Without External Service

I describe how Iโ€™ve set up search on my static website without an external service.

๐Ÿ”๏ธ / #software / #article / #cloud

Send this article to your friend who still thinks the cloud is a good idea

You've been lied to. You don't need the cloud โ€“ you can just run servers and save 10x your #AWS costs. It's not that difficult.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/445

#catlink #softwarearticle #softwarearticlecloud

Send this article to your friend who still thinks the cloud is a good idea

You've been lied to. You don't need the cloud โ€“ you can just run servers and save 10x your AWS costs. It's not that difficult.

๐Ÿ” / #software / #article / #OS

Programmers, Don't Use Windows!

In 2020, in the Junior Objects book I wrote this: โ€œWindows is not suitable for programmers. If you meet anyone who will tell you otherwise, you must know that you deal with a bad programmer, or a poor one, which are the same things. Your computer has to be MacBook.โ€

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/432

#catlink #softwarearticle #softwarearticleOS

Programmers, Don't Use Windows!

In 2020, in the Junior Objects book I wrote this: โ€œWindows is not suitable for programmers. If you meet anyone who will tell you otherwise, you must know that you deal with a bad programmer, or a poor one, which are the same things. Your computer has to be MacBook.โ€

๐Ÿ” / #software / #article / #Linux

An in-depth look at the currently trending Arch Linux configuration that is #Omarchy.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/424

#catlink #softwarearticle #softwarearticleLinux

A Word on Omarchy

An in-depth look at the currently trending Arch Linux configuration that is Omarchy.

๐Ÿ” / #software / #article / #development

Discover how a simple construction mishap reveals a powerful lesson about reducing unnecessary stress in software development. Learn how clear communication and realistic expectations can help teams thrive.

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/422

#catlink #softwarearticle #softwarearticledevelopment

Unnecessary Anxiety in Software Development

Discover how a simple construction mishap reveals a powerful lesson about reducing unnecessary stress in software development. Learn how clear communication and realistic expectations can help teams thrive.

๐Ÿ” / #software / #article / #Python

Why vibe-coding is not a step up from "classic" coding โ€” and why it matters

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/421

#catlink #softwarearticle #softwarearticlePython #VibeCoding

Human Wonโ€™t Replace Python | Towards Data Science

Why vibe-coding is not a step up from "classic" coding โ€” and why it matters

๐Ÿ” / #software / #article / #Linux

#Omarchy didn't even exist before this summer. I did much of the pre-release work during the downtime between sessions at the 24 Hours of Le Mans in June. And now, just a few months later, we've delivered a petabyte of ISOs in the past thirty days alone. That's about 150,000 installs of the Omarchy Linux distribution! I've been involved...

๐Ÿฑ๐Ÿ”— https://laravista.altervista.org/CatLink/links/413

#catlink #softwarearticle #softwarearticleLinux

A petabyte worth of Omarchy in a month

Omarchy didn't even exist before this summer. I did much of the pre-release work during the downtime between sessions at the 24 Hours of Le Mans in June. And now, just a few months later, we've delivered a petabyte of ISOs in the past thirty days alone. That's about 150,000 installs of the Omarchy Linux distribution! I've been involved...