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
  • programming

Tag: programming

OpenCode is an open source alternative to Claude Code

2026-09-162026-09-16 Danie
Computer monitor displaying OpenCode interface, with Star Wars lunchbox, mechanical keyboard, and copper desk lamp on a desk.

OpenCode is an open source agent that helps you write and run code with any AI model, including free (for now although the free tier uses a limited subset of backend models including Big Pickle) […]

Leave a commentBlogAI, opensource, programming, technology

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

5 Things I Wish I Knew When I First Learned Programming

2024-11-242024-11-24 Danie
A graphic showing a terminal screen with lots of text on it.

Starting your programming journey is exciting, but it’s easy to fall into traps that slow down your progress. By understanding the common mistakes new programmers make, you’ll set yourself up for success right from the […]

Blogcoding, programming, 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

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

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

My First ‘Computer’ Program Written On A HP41CV Programmable Calculator

2022-12-102022-12-10 Danie
Video thumbnail with title Shifts Program HP41 Calculator and an image on the right side of the calculator

This was my first application written for work, back around 1987 or 1988, on a HP41CV programmable calculator. The problem it was solving, was for shift workers to be able to know what shift they’d […]

Blog#hp41c, calculator, programming, retro, technology

RIP: Kathleen Booth, the inventor of assembly language – Builder and programmer of the ARC and SEC turned 100 this year

2022-10-292022-10-29 Danie
kathleen booth

Professor Kathleen Booth, one of the last of the early British computing pioneers, has died. She was 100. In 1950, Kathleen and Andrew married, the same year that she got a PhD in applied mathematics, […]

Blog#assemblylanguage, #kathleenbooth, programming, technology

Pushover makes it easy to get real-time notifications on your Android, iPhone, iPad, and Desktop with only a once-off US$5 per client platform for individuals

2022-09-142022-09-14 Danie
Screenshot 20220914 155832

Pushover is a simple push notification service that integrates easily into web apps like IFTTT, network monitoring systems, security cameras, shell scripts, IoT devices, and anything else that needs to send alerts. Especially on iOS, […]

Blog#pushnotifications, #pushover, #shoutrrr, programming, technology

Python tops IEEE’s annual survey of popular programming languages – but if you want a job, learn SQL

2022-08-282022-08-28 Danie
Python

When it comes to popular languages, the survey found Python topped the list, followed by three flavours of C (original, ++ and #), Java, SQL, and JavaScript. Beyond those seven, and popularity drops quickly: R, […]

Blogprogramming, python, technology

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