Building an anti-dll injection solution in C#
How we hooked the LoadLibrary function to check trust of loaded modules.
Creative engineers building the device management and security platform of the future
How we hooked the LoadLibrary function to check trust of loaded modules.
Learn how to prepare your projects and packages before the release of Swift 6.
Parsing the CoreDNS Corefile with Go Reflection.
How CQRS improved the loading time of a very slow web page.
Using sampling and Kafka to deliver measure activity on a high volume stream.
Learn how Jamf uses Gradle Enterprise to accelerate build and test performance.
How three lines of configuration solved our gRPC scaling issues in Kubernetes.
We built a high performance distributed KV store and released it to the open source community.
Taking on such a massive rewrite is no easy task, but we found a way to make it work.
At Jamf, we are maintaining multiple global DNS gateways which are responsible for handling the DNS traffic of millions of devices using Jamf Security products.
Accurate classification of websites is vital at Jamf, since it supports several of our customer workflows.
Recently one of our teams came across the new Shape Up methodology, and we decided to give it a try.
Just before the start of summer, a prospect in the education sector decided to use our DNS-based solution to protect their students..
At Jamf, we are maintaining several global DNS gateways tailored to various customers’ use cases.
In Jamf we maintain several DNS gateways, which are used by our customers’ devices based on different use-cases.
Jamf’s Data Science team was born with the acquisition of Wandera just over a year ago.