Everything Open 2025 – Day 3 – Afternoon

tips to build and repair empathy with other teams by Cait Macleod

  • Consultant so often works with different teams
  • Tips
  • Signs
    • New to a Team and you notice weirdness
    • Feeling stressed or frustrated
  • Observe
    • Team contexts (eg ops vs dev)
    • Common pain points.
    • Misunderstandings
      • Defensiveness – maybe something else is going on
    • self-awareness
  • Influence
    • Working relationships with individuals
    • Giving Feedback – situation + behavior + impact
    • Challenge or Correct behavour
    • Restructure Interactions
    • Structural Change

I come to bury Ansible, not to praise it! by Daryl Tester

  • Ansible
    • A set of tools doing Infrastructure as Code
    • Runs a Domain Specific Language
    • Agentless
    • Idempotent
    • Inventories, Playbooks, facts, state based
  • Whats my beef with Ansible
    • Small Peeves
      • Transit python agent rather than true agentless
      • Lots of ssh sessions
    • Larger Peeves
      • Cognitive Overload with edge cases with launguage
      • YAML is difficult to work with. Lots of problems
      • Complexity of Variable precidence
      • Also – Global vars everywhere, lack of complex data structures, nested looping, blocks
  • Can we do better?
    • Found I was sometimes bypassing Ansible to work with the direct python. But hard for others to understand
  • Pyinfra
    • Inventories and deploys in python
    • Facts are loaded on demand
    • Requires a posix-ish shell at the other end
    • connectors are how we talk to a managed node ( ssh most common )
    • can run facts/operations from the command line
    • facts/operations are easily written/extended
  • Mode of Operation
    • “run” the inventory – single remote command ssh session
    • connects to hosts
  • On person project
    • Some others patching
    • Version 3 recently out
  • Demo

Lightning Talks

  • OER Collective
    • oercollective.caul.edu.au
    • Space to public Open Textbooks
    • Community, Grants, Professional development
    • Over 50 Open Books published. Creative Commons Licensed, Various formats besides just text
    • Have a talk to your librarian to find if OER Collective is the thing for you
  • Disabled Data Sovereignty
    • Just say “disabled” . Word is okay
    • Against “Data Harms”
    • Disability-justice Informed
    • Ability is a temporary privilege
  • Run a Conference
    • A brief history of the conference.
    • Wasn’t called Linux.conf.au at the start
    • Lots of changes. It evolves
    • Please run a conference, start small
  • tax-ato
    • Update since announced in 2023
    • A personal income tax library in Haskell for Australians
    • Lots of updated features
    • Bugs, feature requests and patches welcome
  • Quirkey Keyboard update
    • Hard to update everybody because they are all use different social media spaces
    • Use blogs, email cause searchable and open to everyone
  • Our purpose and make sure thats what the system does
  • OS solutions to protect daughter’s online browsing habits
    • Education
    • Content Filtering
    • Discussion and Verification
    • Only 7 so higher level of watching than older kids
    • Pi-hole filtering
    • Browser History
    • Browser policies
    • App pulls browsing history and sends to discourd every 5 minutes. Prometheus Metrics
  • How to Program Human Beings
    • I am course talking about Scottish Country Dancing
  • QMK Keyboard
    • Lots of magical macros
  • ipv6
    • No NAT, No DNAT
  • Quadlet – Running containers via systemd
    • included with podman
    • Does all sorts of cool stuff
    • Looks just like another systemd service
  • Blue Hackers
    • In recent years added neuro-diversity – ASD, ADHD, Bipolar 1 and II, etc
    • Also plugging Sunshine Coast Security Conference in mid-2025
  • A quick reminder about Gender
    • Not the same as Sex
    • Could mean several things
    • Lots of non-traditional genders
    • Can change
    • The GenderBread Person – www.genderbread.org
    • Lots of things only sorta connected
    • Gender question should be a text field

Conference Close

  • Thanks everybody
  • If you are keen to run your own conference ( eg EO 2026) contact the council
  • Pycon Au 2025 coming later this year
  • DrupalSouth Melbourne in March 2025
  • Kiwipycon in November 2025
  • DDD Melboune 2025 – 22 Feb – Dev conference
Share