Skip to content
View mccaffers's full-sized avatar
👋
Hey!
👋
Hey!

Highlights

  • Pro

Block or report mccaffers

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. backtesting-engine backtesting-engine Public

    This backtesting engine is a personal project of mine, built in C# to explore and experiment with various trading strategies at scale.

    C# 11 3

  2. search-ops search-ops Public

    Business logic for the SearchOps iOS application. Supports the authentication and querying of ElasticSearch & OpenSearch. Manages the local data store for credentials.

    Swift 1

  3. backtesting-engine-cpp backtesting-engine-cpp Public

    Recreating the backtesting engine in C++ to explore financial datasets with a focus on low latency performance

    C++ 2 1

  4. hugo-builder-s3 hugo-builder-s3 Public

    Sets up a docker image to pull a git repository containing a Hugo Blog repository, build the contents and upload to S3. This is used in automating the deployment of static content to S3.

    Shell 1

  5. Unit test iOS from the command line Unit test iOS from the command line
    1
    # Wipe the simulators
    2
    xcrun simctl erase all
    3
    
                  
    4
    # Run the unit tests
    5
    xcodebuild -scheme TestProject \
  6. SwiftUI - Dismiss multiple sheets (m... SwiftUI - Dismiss multiple sheets (modals) at once
    1
    // Swiftui Tricks
    2
    // Dimiss multiple sheets
    3
    
                  
    4
    if let firstScene = UIApplication.shared.connectedScenes.first as? UIWindowScene {
    5
        if let firstWindow = firstScene.windows.first  {