Sam Symons

  • Home
  • Archive
  • 2017

      August

    • Math Notes: Ray-Plane Intersection
    • Detecting Simulator Builds in Swift
    • Understanding Objective-C Modules

      May

    • Better String Enums in Swift

      February

    • Crafting Interpreters →
  • 2016

      August

    • Notes for Coursera Machine Learning, Week 1
    • Bayes' Theorem
    • Rendering Math with KaTeX

      July

    • Writing High Performance Swift Code →
    • Exploring Swift, Part 2: Installing Custom Toolchains

      June

    • Creating Siri Extensions With SiriKit
    • Linting Changed Files With SwiftLint
    • Exploring Swift, Part 1: Getting Started
    • Writing an OS in Rust →

      May

    • No More GitHub Streaks →
    • Deliberate Practice

      April

    • It's Just Bits →
  • 2015

      November

    • Reverse Engineering Challenges →
    • corecrypto →

      September

    • Eliminating Roundtrips with Preconnect →

      July

    • BetterCap →
    • How Traceroute Works
    • Reverse Engineering With Radare2, Part 1

      May

    • A Reverse Engineering Reading List
    • Linux Insides →

      April

    • Inspecting Binaries with Hexdump
    • Introduction to Nmap
    • Software Security Course Review

      March

    • Low-Level Software Security →
    • NASM Tutorial →
    • Exploit Exercises Protostar Guide, Part 1
    • Seeing Circles, Sines, And Signals →
    • Dan Boneh's Crypto Course
    • Disabling GCC's Overflow Protection on OS X

      February

    • Introduction to find
  • 2014

      January

    • Matasano/Square CTF →
  • 2013

      November

    • RedditKit 1.0

© 2021 Sam Symons. GitHub • Twitter • Keybase.
Running on Netlify, with a little help from Hugo and Let's Encrypt.