Skip to content
25 Sep, 2026
Latest Posts
OSS Document Scanner is an open source mobile app to scan documents to PDF
Grist is an open source self-hosted spreadsheet with a database hiding underneath
OpenCode is an open source alternative to Claude Code
AI Efficiency Could Cost Us the Next Generation of Experts
Immurok Fingerprint Key Unlocks Linux, Approves SSH and AI Agents
Gadgeteer icon

GadgeteerZA

Simplifying Gadgets and Technology, is my passion!

  • Photo of keyboard with open source title
    My Massive list of FREE and Open Source Software...
  • A white off-road vehicle parked on a dirt path surrounded by rugged hills and sparse vegetation under a clear blue sky.
    My Jimny page...
  • Yaesu Radio
    My Ham Radio Pages...
  • Photo of two hands, one humna, one AI
    My Tech blog about daily items I find interesting...
  • Photo of keyboard with contact sign
    Contact me

  • Home
  • Gadgets
    • On my Radar
    • Android
    • Nokia E90
    • Apple iPhone
    • Computers
  • Other Interests
    • My Alternatives to Big Tech
    • Alternatives to Big Tech Social Media
    • Solar Tips
    • Traditional Shaving
    • Pinelands
    • Home Automation
      • Google Assistant Commands
      • Home Assistant
      • Configuring Acurite Weather Station with Weewx
      • Configuring the Ambient Weather WS-2902C weather station
    • Ham Radio
      • OpenWebRx Web-Based Radio Receiver
      • VarAC P2P Digital Mode Chatting Application
        • VarAC EmComm Use South Africa
        • VarAC Wednesday Check-Ins
      • FreeDV HF Digital Voice for Amateur Radio
      • Ham Radio Digital Modes on iPhone and Desktop Computers
      • Hardware devices for Digital Ham Radio Modes
      • How to configure APRS Reporting in South Africa
      • PC Based Messaging with Outpost
      • Winlink 2000 E-Mail via Radio
        • Winlink Wednesday Check-Ins
      • Meshtastic in South Africa
      • MeshCore in Soutrh Africa
        • Elecrow ThinkNode M9
      • JS8Call Digital Mode
        • JS8Call Messages for Exercises or Emergencies
      • Tips on using an Anytone 878 with an Openspot
    • Starting a WordPress site
    • GadgeteerZA Public Photos
      • Places of Interest Photo Albums
      • Hiking photos
    • Photography
    • Reading
    • Various Vehicles
      • Suzuki Jimny
      • My Bike
        • Tips for Operating the BMW R1200GS
    • Family Stories
      • Recollections of my Childhood by Billie Fourie
      • Memories and Recollections of Parow
  • FOSS
    • FOSS Maturity
    • BEE and SMME Vendors
    • Linux
    • Microsoft Office
  • Blog Posts
  • Site Info
    • Site Notices
    • About
    • Social Networks
    • Privacy Policy
    • Contact
    • Sitemap
    • Comments Policy
  • Home
  • python

Tag: python

New Movie “Python: The Documentary” Traces the Language’s Story

2025-09-102025-09-10 Danie
A group of people poses above a colorful illustration with the text "PYTHON: THE DOCUMENTARY," featuring floral and snake motifs.

“Some things in the open-source ecosystem are absolutely foundational—they’ve shaped it into what we know today. One of the biggest is the Python programming language. And now, it’s giving its global community something a little […]

Blogprogramming, python, technology

You can develop native apps for Android using Python

2024-09-222024-09-22 Danie
Old CRT monitor with a hand extending out of it. Above the hand is hovering a Python logo. On the left and right sides of the monitor are green Android robotos. In the background can be seen some random Python coding statements.

Python’s simplicity and readability make it an attractive choice for developers looking to quickly develop and deploy applications. Although Java and Kotlin are the traditional languages for Android development, Python offers a streamlined alternative that […]

Blogandroid, python, technology

The Julia programming language: a missed opportunity for AI

2024-07-242024-07-24 Danie
A laptop suspended in the air by 6 colourful balloons. The screen shows the word JULIA.

Admittedly, it was the headline that caught my attention, and I’ve only briefly looked a bit into Julia. Of course, there is also more to a language than just speed, such as wealth of libraries, […]

BlogJulia, opensource, programming, python, technology

HP-1973 is a Python simulator app for the retro HP-45 calculator and 5 other HP ROMs, written by Sarah K. Marr

2023-07-232023-07-23 Danie
Exploded diagram showing explanations for the different parts off tye calculator simulator e.g. the display shows the calculator type, ROM version, the stack, simulator settings, internal values, etc.

The app was written in Python and started out for the HP-45 (ROM is included) but finally included also the HP-35 and the HP-80, as well as three others. For macOS and Windows you could […]

BlogHP1973, HP45, opensource, python, technology

In praise of Reverse Polish Notation (RPN) with Python or C

2023-06-212023-06-21 Danie
Linux penguin character standing on one foot balancing on a fence pole. It has a red ribbon tied around its waist.

For whatever reason, RPN didn’t really succeed in the general marketplace, and you might wonder why it was ever a thing. The biggest reason is that RPN is very easy to implement compared to working […]

Blogmath, python, RPN, technology

20 of the best Python courses you can take online for free: Kickstart a new career in coding without spending a penny

2023-06-062023-06-06 Danie
Python

Why is Python such a popular choice for programming beginners? Well, Python has a relatively simple syntax, making it a perfect option for anyone who is just starting out in the field of programming. Python […]

Blogeducation, freecourses, programming, python, technology

‘Wolverine’ experiment: Python developer creates “self-healing” programs that fix themselves thanks to AI

2023-04-122023-04-12 Danie
Wolverine hero character sitting and typing on a terminal keyboard

Debugging a faulty program can be frustrating, so why not let AI do it for you? That’s what a developer that goes by “BioBootloader” did by creating Wolverine, a program that can give Python programs […]

BlogAI, debugging, opensource, python, technology

Variables in Python: High Level Concepts with Easy Examples, applicable to most other Languages too

2023-03-232023-03-23 Danie
Snippet of code showing variable declarations and a string concatenation

In Python (and any language that stores variables), a variable is a reserved memory location that stores a value. They are names that can be assigned a value and used to reference it throughout your […]

Blogprogramming, python, technology, variables

CustomTkinter is a Python UI-library based on Tkinter, which provides new, modern and fully customizable widgets

2022-12-012022-12-01 Danie
Shows a Pythin application window that uses modern looking CustomTKinter widgets

They are created and used like normal Tkinter widgets and can also be used in combination with normal Tkinter elements. The widgets and the window colors either adapt to the system appearance or the manually […]

Blog#coding, #customtkinter, opensource, python, technology

How to Upgrade Python Packages with Pip – I had a page full, so may be worth checking

2022-10-252022-10-25 Danie
outdated packages

When was the last that you updated Python packages installed via Pip? Most of the users tend to forget that those packages also need to be updated, as just updating the system repository is not […]

Blog#pip, python, technology, updates

Posts pagination

1 2 Next
Get new posts by email:

Powered by follow.it

Creative Commons Attribution-NonCommercial-ShareAlike
  • LinkedIn
  • YouTube
  • Mastodon
  • Telegram
  • Tumblr
  • Friendica
  • Hubzilla
  • PixelFed
  • MeWe
  • BlueSky
  • XMPP
  • Matrix
  • Nostr
  • RSS
Magazine Plus by WEN Themes