![](https://richard-purves.com/wp-content/uploads/2022/09/black-980x980.png)
![](https://richard-purves.com/wp-content/uploads/2022/09/black-980x980.png)
![](https://richard-purves.com/wp-content/uploads/2022/09/black-980x980.png)
When a loved one has a serious illness
![](https://richard-purves.com/wp-content/uploads/2022/05/BeyondTrust.png)
Downloading BeyondTrust Remote Support via API for Fun and Profit
![O'Rly Publishing](https://richard-purves.com/wp-content/uploads/2022/05/generate.png)
Downloading Crowdstrike via API for Fun and Profit
![](https://richard-purves.com/wp-content/uploads/2022/03/Jamf-API.jpeg)
Repairing Broken Jamf Enrollments for Fun and Profit
![](https://richard-purves.com/wp-content/uploads/2021/12/5xe6qo.jpg)
Plutil JSON parsing for Fun and Profit
![](https://richard-purves.com/wp-content/uploads/2021/12/5x999j.jpg)
Jamf Pro API for fun and profit
![book cover](https://richard-purves.com/wp-content/uploads/2021/09/orly-ldap.png)
Jamf & LDAP for fun and profit
![](https://richard-purves.com/wp-content/uploads/2021/05/building-980x980.jpeg)
Forthcoming Projects
![So Long and Thanks](https://richard-purves.com/wp-content/uploads/2021/03/solong-980x980.jpg)