theextremeprogrammer
iOS, Android, KMP Full Stack Engineer | XP Practitioner | Facilitator | Drummer & Educator
@Kick-Snare-Hat-AppsTokyo, Japan
Pinned Repositories
Spring-Rest-API-TDD
Example Spring Rest API built using TDD
StandingTheTestOfTime
Example of implementing the Date Provider pattern in Swift.
StoryboardPagingDemo
Working example of how to configure a PageViewController to work using view controllers defined within a Storyboard.
Succinct
UI tests at the speed of unit tests. Proper encapsulation. Architecture agnostic. Freedom to refactor.
TDDTestingPlayground
Xcode Playground to use for TDD with Swift, including support for Quick and Nimble.
TDDTimer
Approaches for test-driving an NSTimer component in Swift.
ToDoList
iOS Client + Kotlin Server App illustrating various TDD approaches for common functionality.
trackerRpsApp
UIButtonDecouple
Sample project used for November, 2017 Tokyo iOS Meetup Presentation Materials
theextremeprogrammer's Repositories
theextremeprogrammer/Succinct
UI tests at the speed of unit tests. Proper encapsulation. Architecture agnostic. Freedom to refactor.
theextremeprogrammer/ToDoList
iOS Client + Kotlin Server App illustrating various TDD approaches for common functionality.
theextremeprogrammer/Spring-Rest-API-TDD
Example Spring Rest API built using TDD
theextremeprogrammer/trackerRpsApp
theextremeprogrammer/app-and-components-sample-gradle
theextremeprogrammer/AudioKit
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
theextremeprogrammer/flexbox-layout
Flexbox for Android
theextremeprogrammer/iOSDevDirectory
The iOS Dev Directory
theextremeprogrammer/KMUnitTestIssue
theextremeprogrammer/kotlin-web-site
The Kotlin programming language website
theextremeprogrammer/ktor
Framework for quickly creating connected applications in Kotlin with minimal effort
theextremeprogrammer/ktor-documentation
theextremeprogrammer/LNTouchVisualizer-Repro
Bug reproducer for issue #1 - Standard UICollectionView drag and drop functionality does not work when LNTouchVisualizer is active
theextremeprogrammer/MissleLauncher
Simple Java implementation of Matt Parker's Test Double Rule of Thumb examples (http://engineering.pivotal.io/post/the-test-double-rule-of-thumb/)
theextremeprogrammer/MyJNACallbackTest
Java Android NDK, Observer pattern, JNI Callback to Java using Interface, homebrew EventBus or RX, Android JNI (NDK) callback example in RX style
theextremeprogrammer/pal-tracker
theextremeprogrammer/Parse-SDK-iOS-OSX
The iOS | macOS | watchOS | tvOS SDK for the Parse Platform
theextremeprogrammer/pushy
A Java library for sending APNs (iOS/macOS/Safari) push notifications
theextremeprogrammer/snowflake
Medium's engineering growth visualization tool
theextremeprogrammer/Spring-Rest-Template-TDD
theextremeprogrammer/sydRpsApp
theextremeprogrammer/tanzu-dev-portal
Content for Tanzu dev portal
theextremeprogrammer/tdd-spring-boot-order
theextremeprogrammer/TestingAlertExperiment
theextremeprogrammer/TheAmazingAudioEngine2
The Amazing Audio Engine is a sophisticated framework for iOS audio applications, built so you don't have to.
theextremeprogrammer/theextremeprogrammer
theextremeprogrammer/TimeFrame-pwa
A progressive web app for tracking who is available across the world. In development.
theextremeprogrammer/vue-checkbox-challenge
theextremeprogrammer/WindowWithCustomWindow
theextremeprogrammer/x-derekleerock.github.io
Build a Jekyll blog in minutes, without touching the command line.