Hide 

Thursday 30th
9:00am
Check-in
10:00am
Opening, housekeeping
10:15am - Keynote Presentation
Running After the Ice Cream Truck: Strategies for Keeping up in a Wildly Iterating World
Tom Bridge, JumpCloud

Tom BridgeWe all work in a world where Apple is creating a new operating system every year, with new APIs, new versions of Swift and Xcode, and are pushing admins and developers to adopt them immediately. How do you stay sane when everything’s moving so fast all at once? This talk is here to provide you with frameworks to help deal with an ever-changing world, building cycles of resiliency in your code and in your adoption cycles.

Tom is the Director of Product for Device Management at JumpCloud, the Producer for the Mac Admins Podcast, and the Co-Chair of Mac Admins Foundation. He lives in Washington, DC with his wife Tiffany, son Charlie, and cat Macro.

11:00am
How to Improve as a Developer Without Writing New Code
Gio Lodi, Automattic

Software developers write code for a living, but there is more that goes into shipping software than writing its code. And while diving deep into programming language or framework is a great way to improve one's craft, there are other, often more effective, ways to improve that do not require writing code. This talks shares a set of techniques for leveling up as a software developer across three areas: The work. The not-work. The team-work. For each area, three techniques are provided. The aim of the talk is to broaden the audience's perspective on what it takes to "be productive", and to arm them with new tools to deploy at work. The talk doesn't want to be prescriptive, but rather informative and inspiring.

Gio is a mobile infrastructure engineer working remotely with Automattic, the makers of WordPress.com, Tumblr, Pocket Casts, and more. He writes about software and productivity at https://giolodi.com and recently published Test-Driven Development in Swift with Apress. When he's not working or spending time with his kids, you'll likely find him reading or practicing to reach "sub-30" on the 3x3 Rubik's cube.

11:00am
Using GitHub Workflows to Automate Packaging
James Corcoran, SEEK

James CorcoranThis presentation will explore the use of GitHub Workflows for managing and automating the process of building, signing, and releasing macOS packages. Solutions like Jamf App Installers and Insallomator have come a long way and make you question whether maintaining a complex AutoPKG server is worthwhile. Unfortunately, most organisations still have a few vendors whose software needs repackaging. This solution aims to bridge the gap and bring automation and simplicity to maintaining those last few packages. The demonstration will highlight the versatility of GitHub Workflows for Mac Admins and show how it can be applied beyond traditional software development.

James is a seasoned technology expert with over a decade of experience in enterprise systems. He is driven by a passion for understanding the relationship between technology and its users in the workplace. Throughout his career, James has worked in a variety of roles, including at Jamf, MSPs, and in enterprise environments. He is currently leading the Client Platform Engineering team at SEEK, responsible for overseeing both Apple and Windows platforms in a flexible "Choose-Your-Own-Device" organisation.

11:45am
Building iOS App with Shared GraphQL Schema Across Mutliple Frontend Platforms
Amy Lin, Seek Ltd

Amy LinIn your app development, are you on a journey of migrating your networking API to GraphQL? While we are all excited about not being restricted by the API endpoints any more, and having only one schema to be shared among all the frontend platforms, and even the offline experience that GraphQL can provide with the local caching, do you also face some of these challenges? - While the GraphQL schema seems to work well on web platform, it does not work with your mobile experience. - You are having no idea what the schema provides. The GraphQL data is difficult to understand. - When consuming data, each platform requires additional logic. - Breaking change happens very often and sometimes ends up with production issues. - Older version apps are always a problem when the GraphQL schema change is deployed. - Consuming the schema out of the codeGen ended up with a lot of unnecessary guards in the code base and wired syntax in swift. This talk will cover the best practises for designing GraphQL schema for the app experience. We'll work out the schema design together for a real-life app experience, with some bad designs, and see where the problems are, from structure to fields. By the end of it, hopefully you'll be able to know the principles and practises of schema design and be able to influence how your graphQL schema contract should look like in order to make the best of your app experience, including the older version apps.

Amy is senior iOS developer working at SEEK, passionate about solving problems with clean code, and an advocator for best practises and fostering a clean code culture. In the past few years, Amy has migrated a number of networking APIs to GraphQL in the SEEK iOS app. Last year, Amy led a mobile app development team that migrated a six-year-old legacy component to GraphQL across Android, iOS and Web platforms.

11:45am
Deploying Certificates to Apple Devices, Dispelling Some Mysteries and Showing Best Practices
Daniel MacLaughlin, Jamf

Daniel MacLaughlinModern auth and passwordless terms are becoming more and more common, and this session is designed to bridge a knowledge gap about pushing certificates to Apple devices in order to replace old authentication methods such as username/password. This session will explain the security around certificates and why things like trust chain and compliance are required.

Daniel is a Senior Consulting Engineer with Jamf and has experience with large-scale deployments, bespoke workflows and custom scripting. He has been with Jamf for over 8 years and in that time has worked with environments all over the world in almost every vertical you can imagine.

12:30pm
Lunch
1:45pm
Life @ BigTechCo
Andyy Hope

Andyy HopeWe've seen a lot of our friends and colleagues move to the US in the past few years and for a lot of people, it's their dream (it was mine, at least) to make the jump work at one of the big tech companies. This talk will cover what it's like to work at a large tech company and how it can be so different from the usual Apple dev role in Australia/NZ. My talk will cover the pros, cons and differences of working at these companies and give the audience a good insight on what to expect if they ever decide to make the big move across the Pacific Ocean. It will also cover a lot of the benefits of working in Australia in comparison and I'll discuss some of my reasons for moving back.

My name is Andyy Hope, you may know me from my Apple dev conference in 2017, Playgrounds Conference. Since Playgrounds, I've had the opportunity to experience working at a couple of the familiar big tech companies, Meta (previously known as Facebook) and Twitter.

1:45pm
Splunking with Jamf
Martin Piron, SEEK

Martin PironThis presentation will focus on using Splunk to capture Jamf data and then create dashboards and alerts. Using the Jamf Pro add-on and web-hooks you will learn how to track application patching, policy failures, API usage and much more. If you would like to learn about making data-driven decisions to prioritise and operationalise your Jamf deployment, this presentation is for you.

Martin has considerable experience working with Apple products. With more than fifteen years of experience both in Australia and Europe, he has worked in a range of environments from small service providers to large enterprise environments. He is currently a Senior Engineer in the Client Platform Team at SEEK.

2:25pm
Bridging the Accessibility Gap
Tony Arnold & Chris Kolbu, Itty Bitty Apps

Tony Arnold & Chris KolbuThe *accessibility gap* is the gap between having a passing familiarity with the accessibility APIs, and being able to wield them effectively to create great accessible experiences. Accessibility has been a focus for Reveal for the last few years, and our work has been motivated by wanting to help developers and mobile teams close this gap. Most accessibility advice online starts from the bottom, assuming no prior knowledge, and will often include lengthy justifications for *why* you should make your app accessible. We’re going to assume you already recognise and respect why it’s important that your app is accessible to as many users as possible. Using Reveal's Accessibility and Insights workspaces, we'll go through a real-world app and show how choices affect the accessible user interfaces differently, and how to create a better experience, using concrete, actionable examples. The goal is for you to leave this talk with approaches and tools that you can apply to your own apps.

Chris Kolbu is a senior iOS/macOS developer at Itty Bitty Apps. He cares deeply about accessibility, user and developer experience, software testing, and performance. He does not care for Christmas being in summer, but is getting used to it. Tony Arnold has been developing for Apple’s platforms for over 20 years, and leads the delivery of Reveal at Itty Bitty Apps. Tony and Chris are the current developer team behind Reveal, a development tool used to debug and improve apps on Apple’s mobile platforms for almost a decade.

2:25pm
Weaponising JAMF Data for Fun and Profit
Stuart Lamont, National Australia Bank

This presentation will discuss - at a high level - how I have made use of the JAMF Pro and Classic APIs, Log Scraping, and Python Libraries to generate useful reports. Reports such as: - Patch Compliance - Installed Applications - Restricted Application Violations Have been generated to make data-driven decisions to improve the security posture of the environment. Ideally, Attendees should have a basic grasp of Python prior to attendance. This presentation is intended for Mac system administrators who are responsible for managing and maintaining Macs within an organization.

Stuart Lamont is a skilled and experienced mac System Administrator with over a decade of experience in the field. He has a diverse background, having worked for an MSP (Managed Service Provider), in K-12 education, and in the banking industry. In addition to his professional work, Stuart is also a YouTuber with a sizable following. He runs a YouTube channel called Hive Mind Automation, where he produces reviews and tutorials on various home automation gadgets. In his free time, Stuart is passionate about home automation, 3D printing, and electronics, which he enjoys as hobbies.

3:05pm
Highs and Lows of Teaching SwiftUI
Tristan Reed, Curtin University

Tristan ReedWith SwiftUI clearly here to stay and in awe of its power, capabilities and simplicity, Tristan W. Reed and David A. McMeekin decided to adapt the content of their existing “Introduction to iOS Development" MOOC to SwiftUI (where possible) when adapting the MOOC as an internal undergraduate unit at Curtin University. Tristan will speak about some of the issues encountered in adapting the course for SwiftUI, considering different devices, alongside some of the benefits from both the perspective of the educators and from the perspective of the students themselves - including benefits with using non-Apple frameworks!

Tristan W. Reed is an academic at Curtin University, a software engineer who enjoys utilisting and teaching Apple tools and frameworks to others as well as use software technologies to solve problems in the real world.

3:05pm
Mission Possible: So You Have Been Asked to Manage Macs, What’s Next?
Lynette Ma, Jamf

Lynette MaIt can feel daunting when you wake up to a decision that you are now the 'Mac' person. What are the basic building blocks that make up an Apple device management environment? It’s often tempting to go straight into the technical details, but if this is at the expense of some common-sense fundamentals it can lead to frustration and even more technical debt. Where do you go to learn the basics of managing Apple devices? What community resources are available? We will cover some of the fundamentals that can often be easy to overlook and are probably also going to be great to cover again for the seasoned Mac Admin. Hopefully at the end of this session you will no longer feel daunted, and maybe even excited about what lays ahead!

Lynette came to the world of managing Apple devices after a career in e-commerce and ERP. In her Customer Success role at Jamf, she has helped many people across Education, Enterprise and beyond who were new to managing Apple devices, ensuring they get the most out of their environment.

3:45pm
Afternoon Tea
4:30pm
Building Thoughtful ML Experiences: User-Centered Machine Learning Applications
James Dale, Friday Technologies

James DaleIn recent years, machine learning has become crucial in shaping how we interact with devices and services. However, building machine learning applications that prioritize the needs and privacy of users can be a complex and challenging task. This talk will explore how to use Core ML and Create ML to develop user-centred machine learning experiences using Apple platforms. We will focus on the advantages of using on-device machine learning, including speed and privacy benefits over cloud-based approaches. We will also discuss making machine learning accessible and inclusive for all users, regardless of technical background. Additionally, we will delve into privacy in machine learning and how to design applications that respect user data and maintain trust. Join us to discover how to build thoughtful and user-centred machine-learning experiences for Apple platforms.

James Dale is an entrepreneur and developer specialising in iOS App Development. Currently, he is leading App Development studio, Friday Technologies. Previously, he cofounded US-based startup HAGS, backed by Google and BoxGroup (now acquired by Snapchat). James is the recipient of four Apple WWDC Scholarship awards, and a serial iOS app developer creating apps such as CleanSky and RulAR. He previously worked at Apple in the ISE Special Projects and Machine Learning Platform & Technology teams, contributing to the Create ML framework and macOS app. James speaks often at iOS and Swift industry conferences, and teaches online Swift courses with RMIT University. James is driven to create change in the mobile apps and machine learning spaces! Keep up to date with James on Twitter at @_JamesDale.

4:30pm
swiftDialog - An Introduction and What’s New in Version 2
Bart Reardon, CSIRO

Bart ReardonswiftDialog is an open source admin utility app for macOS 11+ written in SwiftUI to allow bash or python (or other) scripts to display popup dialogs, provide user interaction and other workflows. This talk will go through what swiftDialog is as an introduction to newcomers as well as go over some of the new features present in swiftDialog 2 and finish off with some demonstration workflows and Q and A if time allows.

Bart has worked for the CSIRO for over 20 years and is based in Canberra. Bart currently works for CSIRO’s desktop infrastructure team and leads development for the Mac and Linux Desktop SOE’s and manages 1000+ macOS workstations using JAMF, Munki and other open source tools. He has contributed to Munki, macOSLAPS, Nudge and Outset open source projects, as well as developed swiftDialog from scratch in SwiftUI and released as open source to the macadmins community.

5:15pm
GitHub Actions for Mac Admins
James Smith, Commonwealth Bank of Australia

James SmithThis conference presentation will cover the basics of Continuous Integration and Continuous Deployment (CI/CD) and focuses on how GitHub Actions can be utilized by Mac Admins. I'll give a brief overview of GitHub Actions and its functions, will showcase how it can automate various workflows for Mac administration, and how you can make your work more efficient and streamlined.

Unlike the speaker bio used for his 2022 talk at Mac Dev Ops YVR, James didn't leave this one to the last minute (this may or may not be related to his recently diagnosed ADHD). Despite all of that, James is a Staff Engineer currently working at the Commonwealth Bank of Australia where he is helping to craft the best experience for engineers in Australia. You can often hear hosts and guests alike say "Sorry James" on the Mac Admins Podcast that he edits each week. Outside of work, you can find James with his family, building the latest LEGO set or trying to build a new Magic Commander deck with his kids.

6:30pm
Pizza + Quiz Night


Friday 31st
9:00am
Opening, housekeeping
9:15am - Keynote Presentation
How Does it Scale? Writing iOS Code at Instagram
Tim Oliver, Instagram

Tim OliverLong-lived apps at large companies have a whole different raft of challenges than what indie developers might expect. With thousands of engineers contributing code over the years, how does a newcomer to the company even begin to understand any of this, let alone start contributing code? Turns out, it's easier than you think! This presentation is a top down look at how we develop new features for the Instagram app for iOS, including what sort of architectures and patterns are used in the code, and how the codebase is maintained to keep build times down.

Tim's been a fanboy of iOS since the iPhone 3G and a fanboy of /dev/world/ since 2010. He currently works as an iOS engineer at Instagram, and before that, at Drivemode, both in Tokyo. In his free time, he enjoys contributing to the open source iOS community, attempting karaoke and playing video games.

10:00am
Swift, Serverside, Serverless
Sebastien Stormacq, AWS

Sebastien StormacqSwift developers have many options to deploy their server-side code. But did you consider serverless, with no server to manage or to scale by yourself, and only paying for actual usage? In this talk I will show you how to deploy your server-side Swift applications on AWS Lambda. I'll start with a traditional Vapor app running unmodified in the cloud. Then we will deploy a native Swift Lambda function using the open source Lambda Swift runtime and a deployer SPM plugin.

Seb is writing code since he first touched a Commodore 64 in the mid-eighties. He is inspiring builders to unlock the value of the AWS cloud, using his secret blend of passion, enthusiasm, customer advocacy, curiosity and creativity. His interests are about software architectures, developer tools and mobile computing. Seb is a blogger on AWS News Blog (aka Jeff’s blog), a keynote speaker at AWS Summit, a regular speaker at conferences, the host of the official AWS ?? Podcast, the AWS Video Channel in french, and a regular contributor to Les technos ?? podcast (in french). Before joining the AWS Evangelist team, Seb built & lead the AWS technical training team in EMEA, and the Alexa solution architecture team in UK, France, Italy and Spain. If you want to sell him something, be sure it has an API.

10:00am
The Essential 8 and You
Jon Rhoades, St Vincent's Insititute of Medical Research

Jon RhoadesThis talk covers the Australian Signal Directorate's Essential 8 Strategies to Mitigate Cyber Security Incidents and will discuss how the E8 applies to Apple computers and devices and problems and solutions that arise from using a largely Windows based strategy. The Essential 8 was created by the Australian Signals Directorate as a way of increasing the cyber maturity of both Australian government departments and Australian organisations. It was developed both with reference to other IT security frameworks and also the ASD's own experience in protecting and compromising organisations. The E8 was written for controlled and standardised environments, assuming that endpoints will be Windows computers or servers and the organisation will have total control (and ownership) of the device. This talk will explore who the E8 really applies to and how we can make Apple computers and devices work with the E8 along with other impediments such as BYOD and developers :).

Jon Rhoades is the IT and Cyber Security Manager for St Vincent's Insitute of Research in Melbourne. He almost has a Master of Cyber Security from Charles Sturt University and is a Certified Information Security Manager (CISM). He is also a prolific XWorld speaker, having presented at most X Worlds over the past 10 years.

10:45am
Morning Tea
11:15am
Introduction to Backend Development
Sam Jarman, Cochlear

Sam JarmanBackend Programming, Cloud Programming, Server side programming can be quite the mysterious enigma for an iOS developer. However, sometimes you might need a server component to your application. I've found there's a lot to cover when learning about the cloud, so this talk pulls together a few key concepts you'll need to know to get started. These concepts include the request-response loop, background processing, queues and streams, DNS, hosting, frameworks and cloud providers. This is an introductory level talk with only basic programming examples required - so this should be suitable to follow for any experience level.

Sam Jarman is a Principal Cloud Engineer at Cochlear. Originally from Christchurch, New Zealand, he is a skilled developer with a passion for coding and sharing his knowledge with others. He has experience working as an iOS developer, but currently focuses on backend development. He is known for giving talks, writing blog posts and mentoring others in the tech community.

11:15am
Patterns of Successful Apple Admins
Arek Dreyer & Weldon Dodd, Kandji

Arek Dreyer & Weldon DoddHow can you ensure that you're doing a stellar job of supporting the people in your organization who use Apple devices? In this session, Weldon and Arek share the patterns of success for Apple admins that they've seen over their time as consultants, trainers, and more recently, working at an MDM vendor. It's 2023. Mac has been around for 39 years, and Mac OS X turned 22 a week ago. iPhone and iPhoneOS (now iOS) was released nearly 16 years ago in 2007. And almost 13 years ago, Apple introduced iPad, iOS 4, and the beginnings of MDM in 2010. Some of us have been administering Apple devices for literally decades. Others are new to the Apple platform, after building their careers taking care of Windows or other devices. And let's not forget the accidental administrator, who fell into taking care of technology as part of a different primary role. Successful Apple admins have these practices and values in common: •Put users first •Focus on the outcome instead of the process •Align with Apple •Embrace change •Simplify Weldon and Arek will leave you with concrete ways to adopt those patterns and bring more value in your role.

Arek Dreyer is a Senior Product Engineer at Kandji, the Apple device management and security platform. Before joining Kandji in 2021, Dreyer spent over two decades as an independent consultant, author, and trainer, and helped maintain and update several books and courses that supported Apple training and certification programs. He’s looking forward to returning to X World again and visiting Melbourne for the first time. Weldon Dodd started his career running the Mac lab and the NeXT lab at a university where he was introduced to TCP/IP and the Web, and then went into wireless telecom just as that industry was introducing digital networks and Internet access. After teaching high school history and coaching in a Colorado state champion soccer program, Weldon spent the following decade in professional services automating large Apple deployments and running the Apple Training Center in Colorado. Weldon joined Kandji in 2020 where he has built and led several teams, and now leads product strategy.

12:00pm
Let’s Talk About Sec, Baby
Louis Cremen, Lumify Work

It’s 2023. Cyber attacks are all over the news. Your managers, and their managers have seen data breaches and ransomware in other organisations and they are asking the question: “Do we have security baked into our app?” You’re an excellent developer, of course you’ve done best practices that you know of. But then they ask the next question: “what assurances can you give that we are not going to be susceptible to a data breach”... and that’s where the expertise finishes for most developers - so this talk will prepare you to go over that line and prepare you for the next phase of Secure Software Development. Join Louis as he brings humour, case studies and resources to help you build security into your mind, into your pipelines and into your heart.

Louis is a cybersecurity instructor for Lumify and works closely with stakeholders to implement the strategic growth and direction of the Cybersecurity category of training and education programs within Lumify and is involved in the Cyber upskilling training and education of cybersecurity professionals using certifications from vendors such as (ISC)², ISACA, EC Council, CompTIA for clients including ASX 100 companies, Federal and State Government, Defence, Local law enforcement and SMEs. He’s the lead trainer for CISSP, CISM, CISA, CRISC, CEH, Security+, Cyber Secure Coder and CSSLP. He has worked with local and international government agencies and businesses as a security professional and as a software engineer helping bring products to market, and securing the software development life cycle. He started his career as an iPhone app developer on the first day Apple released the iPhone Software Development Kit; he later built his own software company from it going on to make award-winning security software testing solutions for international governments. He has now pivoted into the world of information security, but his heart still beats as a developer. Louis greatest personal achievements are his family - his wife and three young kids - who are passionate about learning and playing - exactly as he would want them to be ? . His long term trajectory is to get into neuro-technology, understanding and enhancing the brain and the human with it. He's on track to finish his Neuroscience graduate certificate this year (hopefully by July!) If you want to talk about security, brains, development, Apple, ChatGPT, or really anything - feel free to say hi at the conference or connect on LinkedIn :).

12:00pm
Software Update: Where We're Going, Where We've Been
Tom Bridge, JumpCloud

Tom BridgeSoftware Update is possibly the least understood topic for Mac Admins, and it's undergone a substantial amount of chnage in the last three OS releases. This talk is about understanding what Software Update is - and what it's not - from an MDM's perspective, from a user's perspective, and from an engineer's perspective. Apple has designed an incredible tool to update their highly secure operating system, but it has its quirks and knowing them will make you a better admin. We’ll cover strategies for making good choices around software update.

Tom is the Director of Product for Device Management at JumpCloud, the Producer for the Mac Admins Podcast, and the Co-Chair of Mac Admins Foundation. He lives in Washington, DC with his wife Tiffany, son Charlie, and cat Macro.

12:45pm
The Road to Swift 6
Ashton Williams, SEEK

Swift as a language just keeps on growing. Even with a transparent evolution process, and an official yearly conference covering the changes. Are you still a bit lost on what has changed in the last year? You are not alone. Whether you are a beginner or a code warrior, understanding these additions to the language is not always easy. I bet you'd really like to know if and how they can help you write better code. Let's demystify those complex sounding concepts such as existential types, opaque result types, primary associated types, and more. Then let's explore what we learn applying them in real world projects. You’ll take away an understanding of some new Swift concepts, and the vocabulary to understand future swift evolution proposals. Some prior knowledge of Swift is recommended to get the most out of this talk.

Ashton is a Staff Engineer at SEEK, based in Melbourne. He is obsessed with iOS development and has a large collection of Apple chargers and cables. You might remember him from past /dev/world/ conferences or the local community. Although you probably haven't seen him lately.

12:45pm
Supercharge Your User's Microsoft 365 Experience With Enterprise Single Sign On (SSO)
Merill Fernando, Microsoft

Merill FernandoAre your users tired of repeatedly having to sign into Teams, OneDrive, Outlook? Did you know you can now provide a single sign on experience across Safari and all Microsoft native applications. In this session we will take an under the covers look on the Apple Authentication Service framework and how it works. You will then learn how you can configure and deploy the Enterprise SSO plug-in to your iOS, iPadOS and macOS devices.

Merill Fernando is a Senior Product Manager in the Microsoft Identity (Azure Active Directory) engineering team and is from Melbourne, Australia. In his role, he partners with the Security, Identity and Desktop engineering teams of strategic enterprise customers in Australia to build and deploy their Identity strategy. This involves establishing long term advisory relationship with customers; work with the engineering team throughout the whole engineering cycle; training customers, partners, and field in our identity products and services; and producing reusable intellectual property. Merill is the author of some popular Microsoft open-source apps and tools such as [cmd.ms] (https://cmd.ms), Graph X-Ray (https://graphxray.merill.net) and Graph PowerShell converter (https://graphpowershell.merill.net). You can also find Merill on Slack (MacAdmins), Twitter (@merill) and Mastodon (@merill@infosec.exchange)

1:30pm
Lunch
2:30pm
A Journey From Playback to Live Activities
Amy Delves, Delightful Apps

This is a story about an app years in the making. A look at taking an app that was focused on analysing data from existing recordings of data to one that does the recording of data itself. As device capabilities improved and new functionality and frameworks have been added to both iPhones and Apple Watches, their ability to function as recording devices is now at a point where it is viable. So what are the moving parts used to make all this possible? How have Apple's frameworks and devices been used to their fullest potential to make this all a reality? - Bluetooth - connecting to devices such as power / cadence, indoor trainers, radars - SwiftUI - helps to share common UI elements between different targets - Dynamic Island / Live Activities - showing information to the user during the activity This is a story that shows there are a lot of benefits to be gained by leaning heavily on the frameworks and devices provided by Apple.

A soft and squishy iOS and macOS developer who loves to push the limits of what is possible with Apples frameworks and products. Amy calls Melbourne home though is often found travelling the world. She loves to experience the sights and sounds of different cultures and hear the stories that their people have to tell.

2:30pm
macOS Security for MacAdmins
Marcus Ransom, Jamf

Marcus RansomApple has a deep focus on security and privacy, and as Mac Admins, we are often asked to help secure the devices we manage. Now that the days of Kernel Panics due to rogue KEXTS are long gone, what are some of the tools that Apple has provided to allow detection and analysis of unwanted events on our managed devices? In this presentation we will explore Apple's Endpoint Security Framework, Unified Logging and other concepts that are essential to securing macOS. Rather than looking at them from the viewpoint of a developer building security tools or a security researcher hunting for threats, we will be exploring as Mac Admins, wanting to know how these tools work, the impact they have on our devices, and the rich source of information they give us access to.

Marcus Ransom has been managing Apple technology across enterprise and education for nearly two decades. He is a Senior Sales Engineer at Jamf as well as one of the hosts of the Mac Admins Podcast and the founder of Melbourne Apple Admins.

3:15pm
What Do You Do With All These Old Computers Anyway?
Josh Deprez

Josh DeprezI accumulate old Macintoshes, and they all suck. Compared with a commodity iPhone or iPad, they are vastly inferior and incapable, they're filled with heavy metals, they don't consume any less electricity than their modern counterparts, and the software and hardware is difficult to interface with the modern world. At least if I sell out, I could expect high sale prices! Aside from getting nostalgia hits, and admiring the aesthetics (the Power Mac G4 Cube is in the collection of the Museum of Modern Art, after all), what are these paleolithic computers good for? The answers, and more, might be presented in this talk!

Josh is running out of time for the CFP, but they hope they can write a more complete bio and ship it later.

3:15pm
Shortcuts & Jamf APIs II - The Mac-ening
Damian Cavanagh, CompNow

After introducing Shortcut's ability to work with Jamf APIs at JNUC 2022, Damo will further demonstrate how this new approach can save Apple Admins time, effort and brainspace in their day-to-day workflows. With the theory and background well and truly covered last year (watch here: https://youtube.com/watch?v=56ej8gZfj38), this X World session will be all about real-world examples of the Shortcuts in action.

Bending Apple devices to his will since 2011. Melbourne Apple Admins Organising Team. Apple Presales Engineer @ CompNow. Automation enthusiast. Cyborg.

4:00pm
Afternoon Tea
4:30pm
Lightning Talks & Close
AUC Mortorboard Logo