Skip to content
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
- ipv6
- 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