Skip to content

schrock { block }

code and science (but mostly code)

  • Twitter
  • Github
  • LinkedIn
  • Home
  • About
  • Logo Roll
  • Hire Me!
  • Contact
  • Testimonials
  • Blog

Month: December 2019

Uncategorized

ReactiveSwift to Combine Cheat Sheet

December 10, 2019 E S

This is a cheat sheet for converting from ReactiveSwift to Combine. The origin of this document is me converting some of my libraries from one to the other, so they're just basic use cases of things I've used. As a result, this sheet by no means exhaustive, but is a good start and includes caveats… Continue reading ReactiveSwift to Combine Cheat Sheet

Leave a comment
Uncategorized

Quick Swift: Generics

December 3, 2019August 10, 2020 E S

Generics are basically placeholders for types. They help you write specific code that can be used with (almost) any type. Suppose you're really tired of the whole if let dance. You want to write a function that will do that for you, so you can save some lines of code. Generics to the rescue! You could… Continue reading Quick Swift: Generics

Leave a comment

Recent Posts

  • Practical applications of “execution is more important than the idea”
  • Prefer functions to protocols
  • Easily handle server errors by default in iOS
  • Why you should try Functional Programming (in Swift)
  • Beware multi-sided businesses

Archives

  • September 2021
  • April 2021
  • August 2020
  • July 2020
  • April 2020
  • March 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • May 2019
  • April 2019
  • December 2018
  • November 2018
  • October 2018
  • August 2018
  • October 2017
  • September 2017
  • March 2017
  • September 2016
  • August 2016
  • June 2016
  • July 2015
  • April 2015
  • November 2014
  • October 2014
  • March 2014
  • November 2012

Categories

  • Android Development
  • Arduino
  • Continuous Integration
  • iOS Development
  • Penetration Testing
  • RainbowCube
  • RainbowDuino
  • Raspberry Pi
  • Uncategorized

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com

Hours & Info

Based in New York, NY
Mon-Fri 8am to 5pm

Recent Posts

  • Practical applications of “execution is more important than the idea”
  • Prefer functions to protocols
  • Easily handle server errors by default in iOS
  • Why you should try Functional Programming (in Swift)
  • Beware multi-sided businesses
  • Twitter
  • Github
  • LinkedIn
Blog at WordPress.com.
  • Follow Following
    • schrock { block }
    • Already have a WordPress.com account? Log in now.
    • schrock { block }
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar