ContentPosts from @cchiruka2..
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Announcing the 2023 PSF Board Election Results!

This year's PSF board election was highly engaging, with five new board members being elected. The election process was particularly eventful as it dealt with challenges posed by the global pandemic, but ultimately, the participation and support from the Python community made it a successful and rep.. read more  

Announcing the 2023 PSF Board Election Results!
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Modern Software Development Summarized

The traditional approach of using a single universal tool is no longer favored. Instead, the focus has shifted to customized tool production through specialized factories. The introduction of a general-purpose tool-building "factory factory factory" streamlines the process of obtaining the right too.. read more  

Modern Software Development Summarized
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Git and Jupyter Notebooks: The Ultimate Guide

Use git version control with Jupyter Notebook for many advantages, but there are challenges such as reviewing local notebook changes and resolving merge conflicts. Tools like nbdime, JupyterLab Git extension, and ReviewNB can help address these challenges and improve collaboration with Jupyter Noteb.. read more  

Git and Jupyter Notebooks: The Ultimate Guide
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Getting Started with Mermaid for Diagramming and Charting

Mermaid.js is a JavaScript-based tool that allows developers, project managers, and data visualization specialists to easily create interactive diagrams and charts. It simplifies the process of visualizing data and offers various options for styling and theme configurations. The tool saves time and .. read more  

Getting Started with Mermaid for Diagramming and Charting
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

What is a spam trap and why you should care

Spam traps are email addresses used to expose illegitimate senders who add addresses to their lists without permission, causing potential mail blockages. They come in various forms, including classic spam traps, seeded traps, recycled addresses, typo traps, and fake addresses. To avoid spam traps, s.. read more  

What is a spam trap and why you should care
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Python Insider: Python 3.12.0 beta 3 released

Python 3.10 beta 3 has been released and is now in the beta phase, with a goal of minimal code and ABI changes. This release includes new features, performance improvements, and deprecations... read more  

Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Introducing the MDN Playground: Bring your code to life!

Mozilla has introduced the MDN Playground, a platform for web developers to preview and experiment with HTML, CSS, and JavaScript code. It offers features such as instant prototyping, live interaction, expanded code examples, and collaborative capabilities, aiming to enhance the coding experience an.. read more  

Introducing the MDN Playground: Bring your code to life!
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

The 2023 PSF Board Election is Open!

The Python Software Foundation (PSF) is conducting its Board of Directors Election from June 20 to June 30, 2023. Members who qualify can vote by following the instructions provided in the email sent by "OpaVote Voting Link <noreply@opavote.com>"... read more  

The 2023 PSF Board Election is Open!
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Inside the AI Factory

How many humans does it take to make tech seem human? Millions to support OpenAI, Google, Meta, and every other major tech company. As AI becomes ubiquitous, a vast tasker underclass is emerging — and not going anywhere... read more  

Inside the AI Factory
Link
@faun shared a link, 2 years, 5 months ago
FAUN.dev()

Django Model Fields With Attributes

A custom Django model field called MarkdownField is created to store a string as the underlying data but exposes additional attributes on model instances. The implementation involves a field class, a Python descriptor, and a final value object. The descriptor overrides attribute access and sets the .. read more  

Django Model Fields With Attributes