Skip to content
View mackoj's full-sized avatar
πŸ€“
Neerding & Parenting
πŸ€“
Neerding & Parenting

Block or report mackoj

Report abuse

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

Report abuse
mackoj/README.md

Hi there πŸ‘‹

About Me

Calm, thoughtful and curious developer, currently at Decathlon. Been building apps since 2010 in small and big teams for Jay & Jay(Sambot), PagesJaunes, SeLoger, Lacoste, Louboutin, KLM, Boomerang and help Mojo with CI/CD.

Outside of regular app development I've contribute to many open source tools that I use and created a lot of tools to improve my team workflow.

I've done a few talks about iOS topics at conferences & meetups. https://speakerdeck.com/mackoj

My expertise

I focus on maintainable architecture, improving developer experience and efficiency by:

  • πŸ‘₯ Work great in teams
  • πŸ€” Designing flexible architecture that can be easily maintained and scaled
  • πŸ› οΈ Design, implement and document flexible & pragmatic solutions to an implementation issue
  • πŸ—£ Communicate in clear and simple terms with other teams (design, marketing, product, back-end)
  • πŸ§‘β€πŸ’» Train new developers
  • βš™οΈ Improve process with automation and tooling
  • πŸ’‘ Being a driver of innovation
  • πŸ‘₯ Help establish best practices

🐦 Twitter: @jeffreymacko

Pinned Loading

  1. This simplifies the process of loadi... This simplifies the process of loading custom fonts that are resources in an iOS Apple SPM Package (Swift Package Manager).
    1
    import Foundation
    2
    import UIKit
    3
    
                  
    4
    public typealias FontNameExt = (name: String, ext: String)
    5
    
                  
  2. PackageGeneratorPlugin PackageGeneratorPlugin Public

    Package Generator is a Swift Package Manager Plugin for simply updating your Package.swift file

    Swift 13

  3. SchemeGeneratorPlugin SchemeGeneratorPlugin Public

    SPM Plugin that generate Schemes for the selected targets

    Swift 6

  4. PackageGeneratorCLI PackageGeneratorCLI Public

    Package Generator CLI is tool used by a Package Generator for extracting imports from code source. It use swift-syntax for the code analysing.

    Swift 2

  5. PlatformLookup PlatformLookup Public

    A simple tool to extract the correct platform

    Swift 2 2

  6. This script test if there is breakag... This script test if there is breakage in API
    1
    #!/usr/bin/env bash
    2
    
                  
    3
    # Get the last tag and test
    4
    swift package diagnose-api-breaking-changes $(git describe --abbrev=0 --tags `git rev-list --tags --skip=1 --max-count=1`)