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

Go for Python Programmers

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

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

#catlink #softwarepython #softwarepythongolang

Go for Python Programmers

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

๐Ÿ”๏ธ / #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.

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

#catlink #softwarepython #softwarepythonNodeJS

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.

๐Ÿ”๏ธ / #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.

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

#catlink #softwarepython #softwarepythonuv

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.

๐Ÿฑ๐Ÿ”— catlink โ€“ Categorized Links, for methodical people.

๐Ÿ” / #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.

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

#catlink #softwarepython #softwarepythonconcurrent

Threading vs Multiprocessing in Python: A Comprehensive Guide

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.

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

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

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

#catlink #softwarepython #softwarepythoncompiler

Compiling Python to Run Anywhere

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

๐Ÿ” / #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.

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

#catlink #softwarepython #softwarepythonasyncio #realpython

Python's asyncio: A Hands-On Walkthrough โ€“ Real Python

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

Python Flask Api Background Task

Hello world! In one of my recent projects I came across an apparently sensitive subject for a backend system, background tasks, something that runs without the need to be waiting on a resource. Inโ€ฆ

๐Ÿ” / #software / #python

The Flask Mega-Tutorial, Part IX: Pagination by @miguelgrinberg

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

#catlink #SoftwarePython #Flask #tutorial #pagination

The Flask Mega-Tutorial, Part IX: Pagination

This is the ninth installment of the Flask Mega-Tutorial series, in which I'm going to tell you how to paginate lists of database entries.You are reading the 2024 edition of the Flask Mega-Tutorialโ€ฆ

Python's new t-strings

Dave Peck's home on the web. Dave is an independent software developer, investor, and civic technologist.