- Some thoughts about Jan 6th
- Unit Testing Doesn’t Need to Be Involved
- Performance Matters: O(N)
- Confederacy, Heroes, and Romans 14
- Swift for Visual Studio Code – Early Preview
- SE-110 Fallout… I’m Confused
- Version Info in Swift CLI tools
- Protocols, Generics, and Enums
- Parsing Package.swift
- vscode-json swift v2.0 released
- Looking at my JSON Parsing Performance
- Making Mistakes: print()
- travis-ci + swift + os/linux config
- Build Times
- Bad APIs
- Extensions and Categories
- There are levels of survival we are prepared to accept
- Band-Aids: Swift, fileprivate, and #169
- My Thoughts on Server-Side Swift: Routing
- Why No External Templates?
- Swiccup, Round 2
- Swiccup
- Electron + Figwheel Support
- ClojureScript + Electron + Clean Up Time!
- ClojureScript + Electron + Packaging
- D&D: Sleepless Nights
- ClojureScript + Electron
- Figuring Out ClojureScript
- Cancelled My Tesla Model 3 Order
- Back to the Mac (Book Pro)
- D&D – Storytelling Fun
- Wizard Tradition: War Caster
- RetroBoy Advance – Sound On!
- RetroBoy Advance – Power Indicators
- RetroBoy Advance – Picking Parts
- RetroBoy Advance – More Power!
- RetroBoy Advance, Kick Off
- Mistakes Were Made
- Composite Validators – Refined
- Returned
- MacBook Pro: Radeon 455 vs. 460
- More Touch Bar Thoughts
- The Touch Bar
- Electoral College
- A Christian in America – A Personal Story
- Where To Go From Here
- Blog Migration (Completed!)
- Hello Again
- Swift App Bundle Sizes
- Xcode, Frameworks, and Embedded Frameworks
- SE-0117 – The Proposal of Doom
- Looping with iterate() and takeWhile()
- APIs Matter
- For Loops and Forced Abstractions
- Access Control Modifiers Proposal Thoughts
- Tooling Around – Testing in Swift
- Sad State of Enums
- Named Parameters
- RE: Why Swift guard Should be Avoided
- Efficient Mutation
- Swift and Visual Studio Code
- Switch Statement Matching
- Brent’s Week 3 Bike Sheed
- Beware of the Enum
- Associated Enum Cases as Types
- On Demand Resources and Games
- Enums with Associated Data vs. Structs
- Language Design: Declarations
- Proteus – The First Couple of Weeks
- Modern Web Development… /sigh
- Language Design: Building a Modern C, Round 1
- Dependent Types: I”m Missing Something
- Proteus Development Starts
- Guess the Protocol Behavior
- Protocols – My Current Recommendations
- Goto Fail and Swift
- Be Mindful of Your Filters
- The Matrix
- Dynamic Swift
- Brent’s Feed Protocol Problem
- Interview Questions
- Protocols and Hidden Details
- Key Value Coding in Swift
- Fixing print() and println()
- Swift Method Swizzling (almost!)
- precondition() vs types
- init? vs init throws
- Apous – Swift Script Package Manager
- ‘RE: Should I use a Swift struct or a class?’
- Swift’s Scripting Is Not Magical
- Performance Xcode7 Beta 2
- The new print() is Flipping Busted (nope, it’s me!)
- ‘Design Question: Extension, Conforming Type, or Generic Type?’
- ‘RE: Swift Protocols Question (inessential.com)’
- Catching Errors for Testing (Or Why Enums Suck… Sometimes)
- XCTest Missing ‘throws’ Testing
- Do-Catch Seems Overly Cumbersome
- Protocol Oriented Programming
- Swift Throws – I Get It
- Xcode UI Testing
- Swift v2.0 Error Handling – Revisit
- Swift v2 – Error Handling First Impressions
- VS Code Swift Colorizer
- Optionals and if-let
- Prototyping Practical FRP
- Taking a Look at Practical FRP
- Value Add – Bring Something to the Table
- Programming Theory and Practice
- Handling Multiple Closure Parameters
- Swift Namespaces
- Swift v1.2 β2 Performance
- Swift’s Protocol Extension
- Swift v1.2 Performance
- Swift, Protocols, and Composition
- The Optimization Game
- Swift Resistance Explored
- Swift Resistance
- Response to Monads (and Functional Programming)
- Swift Makefiles – Take 2
- Compiling Individual Files
- swift vs swiftc
- Compiling Swift Without Xcode
- We Can Do Better
- Static Wins! RAH RAH!
- Silently Failing
- More on the Optionals!
- Optionals Beware
- Stop to Smell the Roses
- Building a Better Objective C
- Building Swift-Style Enums in ObjC, Part 3
- Building Swift-Style Enums in ObjC, Part 2
- Building Swift-Style Enums in ObjC, Part 1
- What Do We Really Know?
- How Much Is Enough
- My Swift Dilemma
- Striving for Simplicity
- The Problem with Enums
- Tuples Are The New Struct – Revisited
- Tuples Are The New Struct
- Error Handling – Take Two
- Swift Proposal: protected
- The Reasoning Behind the Choices
- Improving Code with Generics
- Generators Need a current value
- Combining Characters
- JSON Parsing
- Implicit Chaining and Context
- The Case for Implicit Optional Chaining
- Fixed Enum Layout Sizes
- Functional JSON
- Migration from Medium
- How to protected your APIs
- Testing Privates (or rather, internals)
- Error Handling in Swift
- Swift Arrays are Fixed!
- Swift and Inheritance
- JSON Parsing Reborn
- JSON Parsing
- Is Swift Really ObjC without the C?
- Problematic Swift Arrays
- Swift – The Future for App Developers?
- Benchmarking