home.social

๐Ÿฎ Vanilla(static)CMS

  1. ๐Ÿ” / #software / #tool / #online

    JSON Editor Online - Free JSON Formatter & Validator | jsoneditor.io

    > Free online #JSONeditor with VS Code-like experience. Format, validate, convert #JSON to #YAML, #CSV, #TypeScript. #AI-powered assistance.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwaretool #softwaretoolonline

  2. ๐Ÿ” / #software / #article

    "MiniSearch, a client-side full-text search engine "

    > 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.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarearticle

  3. ๐Ÿ” / #software / #python / #golang

    Go for Python Programmers

    This book is intended to provide a solid introduction to the Go language for experienced Python programmers.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythongolang

  4. ๐Ÿ”๏ธ / #software / #python / #NodeJS

    Why we migrated from Python to Node.js

    We just did something crazy: we completely rewrote our backend from Python to Node just one week after our launch. We did this so we can scale. Yes, scale. A week in. In some ways, it's a good time right? The codebase is still small and we don't have too many users.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythonNodeJS

  5. ๐Ÿ”๏ธ / #software / #python / #uv

    Goodbye Python chaos: Meet uv, the AI engineerโ€™s superpowered tooling

    Boost your Python productivity with uv, the fast and reliable dependency management tool that simplifies projects.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythonuv

  6. ๐Ÿ” / #software / #python / #concurrent

    Concurrent programming plays a vital role in optimizing performance and improving efficiency in modern applications. Python offers two primary approaches for achieving concurrency: threading and multiprocessing. In this blog, we will delve into the world of threading and multiprocessing, exploring their differences, advantages, and best use cases.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythonconcurrent

  7. ๐Ÿ” / #software / #python / #compiler

    A guest post on building a Python compiler that generates optimized kernels while preserving the languageโ€™s simplicity.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythoncompiler

  8. ๐Ÿ” / #software / #python / #asyncio

    Explore how Python asyncio works and when to use it. Follow hands-on examples to build efficient programs with coroutines and awaitable tasks.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #softwarepython #softwarepythonasyncio #realpython

  9. ๐Ÿ” / #software / #automation / #browser

    #Zendriver is a blazing fast, async-first, undetectable webscraping/web automation framework implemented using the Chrome Devtools Protocol. Visit websites, scrape content, and run JavaScript using a real browser (no Selenium/Webdriver) all with just a few lines of #Python.

    ๐Ÿฑ๐Ÿ”— laravista.altervista.org/CatLi

    #catlink #SoftwareAutomation #SoftwareAutomationBrowser #Chrome #CDP