Skip to content
20th -21st February 2018, Vue at Leicester Square in London | Tickets available now
Steve Quirke Macad speaker

You’re not installing that on MY laptop…

| 0 comments

A MacAD.UK 2018 Conference Presentation by Thoughtworks’ Steve Quirke

A tale of MDM, privacy, transparency, identity and laptop management at ThoughtWorks.

ThoughtWorks is an IT consultancy. We help our clients solve their most challenging problems with custom software.
ThoughtWorkers are very technical, very privacy focused and very opinionated – and as a result, when we started a discussion about introducing Mac management we were rapidly shot down in flames…
In this session, learn how we worked with our vendor to offer a lightweight agent-less MDM solution that met our compliance requirements…
…and how we built our own transparency app – to further reassure ThoughtWorkers that TechOps were only watching the things Apple’s APIs allowed us to!

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Steve Quirke Macad speaker
Tom Bridge MacAD speaker

Information Technology in the Performing Arts: A Case Study in Two Venues

| 0 comments

A MacAD.UK 2018 Conference Presentation by Tom Bridge

In the last 24 months, big things have happened at two performing arts venues in the greater DC area.

Merriweather Post Pavilion underwent a $19M makeover including construction of a new stagehouse and backstage area, the first major renovation in 50 years. In addition, local promoter It’s My Party built The Anthem, a world-class music hall with a capacity of over 6,000 from scratch. Venues like Merriweather and The Anthem have IT needs like any organization — and some things that are unlike any other. This presentation will take you through our planning, construction, and rollout process for these state-of-the-art venues. Like every good project, some things went as planned, some not so much, and of course, the last minute fixes that saved the day and let the show go on.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.
Book a conference pass here.

Tom Bridge MacAD speaker
Henry Stamerjohann Macad speaker

Building Your macOS Baseline Requirements (…Again)

| 0 comments

A MacAD.UK Conference Presentation by Henry Stamerjohann

When tasked with (re)building a security baseline for macOS clients, where do you start?

There’s obviously decisions to be made about what’s feasible in your organization (beyond if admin privileges should be the default). You need to weigh system stability and security with end-user productivity. Luckily for the macOS platform a rich ecosystem of tools exist to fill in the gaps and general guidance is available. The crucial part of making mindful and informed decisions is to first aggregate data from your IT environment. You can then decide what configurations to deploy and run recurring compliance checks based on an appropriate strategy. This session will cover fundamentals, highlight advanced considerations, and outline practical examples to apply when you’re conducting a (new) baseline for macOS clients.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Henry Stamerjohann Macad speaker

Ansible upside down – Introducing the ANTS framework

| 0 comments

A MacAD.UK 2018 Conference Presentation by University of Basel’s Balz Aschwanden and Michael Husar

We as systems administrators have several requirements when it comes to our environment: We want to stay flexible in regards to the tools we use. We want to keep overhead for daily business at a minimum and last but not least, we want to provide a workflow our coworkers and support staff feel comfortable using. How can we achieve all this?

The answer: Use what’s already available in your environment. Do not customize tools, but develop small scripts to glue them together and optimize your workflow.

As client services provider at a university, we face a heterogeneous but rather windows- heavy environment. It comes with the unique challenge to provide local support staff with tools to handle diverse client requirements.

In this talk, we present our approach to systems administration: How we use Ansible in pull mode for client configuration management and how we integrate it into our current Active Directory and Git infrastructure. The benefits: Infrastructure as code without additional backend components, Active Directory as a graphical frontend for our support staff and the freedom to modify and optimize our tool chain.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.
Book a conference pass here.

Balz Aschwanden MacADUK speaker
Michael Husar MacADUK speaker
Bryson Tyrell MacAD speaker

Your Code Should Document Itself!

A MacAD.UK 2018 Conference Presentation by Bryson Tyrell

Bryson Tyrell MacAD speakerOne of the great foils of writing code is you should probably document it in a way that makes it easier for others to use. However, trying to maintain a set of documentation apart from your codebase is tedious and very manual and prone to mistakes.

  • Well, what if I told you that your documentation can live inside your repository and the code itself?
  • What if you don’t have to bounce back and forth between different locations to record changes you have been making?
  • What if the source for your documentation lived within your repository and within your Python files ready to be exported in a variety of formats for distribution?

In this session, we’re going to talk about writing Python docstrings with reStructuredText markup, using the Sphinx toolset for generating documentation from those files, and leveraging Read the Docs (readthedocs.org) with GitHub for doing it all automatically every time you make a commit!

Who should attend?

If you code and want to find out how to document effortlessly, this one’s for you.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Darren Wallace moof IT

“Shields up, Captain?” The challenges of bringing modern security ideas to an existing company

| 0 comments

A MacAD.UK 2018 Conference Presentation by moof IT’s Darren Wallace

Darren spent the summer of 2017 working with a client in an attempt to raise the general level of their IT security, with a minimum amount of faff.

This session will cover the processes used, challenges faced (technical and human), and lessons learnt from the project. Which guidelines should be considered? Which Apple management features should be used? Which of these features need a little bit more work to be useful? How should the changes be rolled out? How to deal with the ‘human’ factor; working with less technical users, working with users on leave (vacation or maternity), and most importantly, working with passive refusal users?

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Darren Wallace moof IT
Geoff Lee MacAD speaker

“Release Yourself!” Release management tips and tricks for Apple admins

| 0 comments

A MacAD.UK 2018 Conference Presentation by Geoff Lee

We all want our changes to be properly documented, logged and reversible (don’t we?); of course, we can keep our code in Git, but how do we track a change from our dev environment into production while making sure that it is the change we intended to make; that it doesn’t break anything; and that it’s the same change that’s in Git? If it goes wrong, how do we reverse it? How do we apply this to things other than code?

I’ll talk about the University of Edinburgh project to implement JAMF Pro from the ground up, and the challenges of building a dev->test->live workflow for a virtual team from across the organisation to manage 2000+ Macs.

The talk will cover a collection of tools, including a new one which gives you the power to release arbitrary versions of your code from Git to a JAMF JSS, complete with changelog and version information, with a single command. No more copy/paste gremlins!

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Geoff Lee MacAD speaker
joel rennich, speaker, macaduk, NoMAD and modern Mac directory connectivity

Owning AD Through the NoMAD AD Auth Framework

| 0 comments

A MacAD.UK Conference Presentation by Orchard and Grove’s Joel Rennich

Discover how you can easily add AD authentication and password changes to your application or script with the open source NoMAD AD Authentication framework. All of the knowledge of working with thousands of “unique” AD domains can be yours without having to do a single LDAP query.

In this session we’ll cover the basics of a framework, some deep insights about Active Directory and do a live demonstration of adding the NoMAD AD Authentication framework to a small project in Xcode. No prior knowledge of Xcode or Swift required.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

joel rennich, speaker, macaduk, NoMAD and modern Mac directory connectivity
Armin Briegel MacAD speaker

The macOS School of Terminal Witchcraft and Wizardry

| 0 comments

A MacAD.UK 2018 Conference Presentation by macOS author Armin Briegel

Terminal, the command line, shell. A powerful tool and a tedious chore. Mac Admins love it and hate it. Many of its behaviours might as well be spells and magic.

At MacAD.UK we’re going to look at several tricks, configurations, features and shortcuts for the Terminal application on macOS that will streamline your workflow and make the entire experience more pleasant. We will take a deep dive into the history of the shell, look at some idiosyncrasies with macOS and check out some alternative shells.

Who should attend?

The talk is directed at any Apple system administrator and/or IT manager that needs to use Terminal. It’s not been designed as a basic how-to though, so you’ll need knowledge of Terminal to make the best use of the session.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.

Yannis Lagogiannis MacAD speaker

Device Management as a Platform. What? Why? How?

A MacAD.UK 2018 Conference Presentation by London School of Economics’ Yannis Lagogiannis

Device Management as a Platform: an increasing number of Mac and iOS administrators choose to implement a ‘Self Service-first’ model for the delivery of software and support to their users. This is fuelled by a user-led IT approach which aims to bring the App Store experience, that users have come to love on their personal devices, into the enterprise. However, this inadvertently changes the operating model for device management from one-directional enforcement of configurations on devices to a platform approach that invites user participation.

Yannis Lagogiannis MacAD speakerIn the face of this change, the Mac admin community has engaged in excellent technical discussions around how to best utilise tools like Jamf’s ‘Self Service’ and Munki’s ‘Managed Software Center’ and many innovative solutions have been created as a result. However, the focus so far has mostly been on creating technical solutions answering specific needs, when those arise a result of this change.

The presentation At MacAD.UK will try to complete the picture, turning the spotlight on the other side of this new way of providing device management, by presenting a comprehensive analysis of the fundamental principles of platform design and governance. Specifically, by answering:

  • What is Device Management-as-a-Platform?
  • Why you should consider this as a model for managing your Apple devices and supporting your users.
  • How to design and implement an Apple device management service and processes based on this approach.

Who should attend?

The talk is directed at Apple systems administrators and IT managers who are considering or are already implementing a ‘Self Service-first’ approach in their managed environments. In particular, those in the community who work in enterprise IT environments will leave equipped with the fundamental knowledge needed to be able to understand, present, and communicate effectively, a governance model for platform-oriented Apple device management to their company’s leadership.

Want to attend?

Only delegates with a valid pass will be admitted to the event, but those with a pass don’t need to reserve places at presentations.

Book a conference pass here.