Chris Dzombak
Blog
Contact
GitHub
Flickr
/etc
Posts tagged
programming
↩ Back to:
All Blog Posts
•
All Tags
14 Mar 2022
Hacking slightly better sum types without Go generics
2650 words •
golang
programming
types
11 Nov 2021
macOS Scripting: How to tell if the Terminal app has Full Disk Access
248 words •
macos
programming
29 Oct 2021
HTTPS Requests with a Small Set of Root Certificates on ESP8266 + Arduino
678 words •
arduino
esp8266
programming
security-and-privacy
series:esp8266-getting-started
28 Oct 2021
HTTPS Requests with a Root Certificate Store on ESP8266 + Arduino
3570 words •
arduino
esp8266
programming
security-and-privacy
series:esp8266-getting-started
08 Oct 2021
Reusing an ESP8266HTTPClient
586 words •
arduino
esp8266
programming
series:esp8266-getting-started
24 Sep 2017
API Design Reading List
166 words •
programming
design
12 Jun 2017
DRYing up duplicate code into helper functions
1246 words •
programming
software-architecture
16 Jan 2017
Choosing a Version Number for a CocoaPod with Updated Dependencies
337 words •
programming
16 Jan 2017
Parent-Child Communication in a Coordinator/View Model Application
325 words •
programming
software-architecture
03 Sep 2016
Fixing Storyboard Segues: Only Apple Can Do This
586 words •
programming
swiftlang
apple
05 Apr 2016
Over-Reactive?
338 words •
programming
reactive-programming
04 Mar 2016
Modeling polymorphic relationships in Swift (spoiler: enums seem pretty cool)
924 words •
programming
swiftlang
software-architecture
14 Jan 2016
App Transport Security: What, Why, How?
501 words •
security-and-privacy
ios
programming
14 Dec 2015
‘Obviously super complex’: evaluating software architecture as simple vs. easy
650 words •
programming
software-architecture
10 Dec 2015
String is not a sufficient type: how using your type system can help you make better software
154 words •
programming
types
01 Oct 2015
Working with custom UIView designated initializers
391 words •
ios
swiftlang
programming
21 May 2015
Cocoa’s mutable-subclass pattern is an antipattern
588 words •
programming
apple
objective-c
software-architecture
17 Apr 2015
Be Proactive: Use Reactive
99 words •
programming
reactive-programming
21 Mar 2015
Casting in Swift 1.2: a brief summary
228 words •
programming
swiftlang
21 Mar 2015
IBOutlet declarations in Swift
569 words •
programming
swiftlang
types
20 Mar 2015
Subjective-C: I use property (dot) syntax liberally
821 words •
programming
objective-c
26 Feb 2015
Tiny Swift idioms in ObjC
203 words •
programming
swiftlang
objective-c
12 Feb 2015
A list of Auto Layout DSLs, Categories, Etc.
116 words •
programming
12 Jan 2015
Why non-engineers should care about “Technical Debt”
818 words •
programming
tech-debt
04 Jan 2015
Why Reactive programming techniques are valuable
166 words •
reactive-programming
programming
15 Dec 2014
Notes on Initialization in Swift
440 words •
programming
swiftlang
software-architecture
22 Sep 2014
Real World Singleton Design
911 words •
programming
singletons
software-architecture
26 Aug 2014
Let’s talk about Optionals
311 words •
programming
swiftlang
types
26 Aug 2014
Benefits of Cocoa: Still here in Swift
153 words •
programming
swiftlang
objective-c
25 Aug 2014
Tech Debt and Refactoring
157 words •
programming
tech-debt
25 Jul 2014
Explicit Programming
1495 words •
programming
27 Mar 2014
Quick followup on singletons
612 words •
programming
singletons
objective-c
software-architecture
25 Mar 2014
Including your Pods directory in source control
619 words •
ios
programming
07 Mar 2014
Singletons in Cocoa applications
770 words •
programming
singletons
objective-c
software-architecture
15 Feb 2014
The Value of ReactiveCocoa
1116 words •
programming
reactive-programming
14 Feb 2014
Objective-C
136 words •
programming
objective-c
09 Oct 2012
Elegant UITableView row selection behavior based on edit state
713 words •
ios
programming