TAG:
software-engineering

Blog Posts

99 Bottles of Beer in Swift

Recursive Swift without using variables

August 21, 2021
Swift logo

Autolayout Parent UIView is Maximum of Child Views

When the parent needs to be at least as large as the children, how do you setup the views

March 4, 2020

Captain's Log Journaling

Journaling for engineers to stay focused on delivering value

March 17, 2021

Concluding iOS Coordinators

Stop, Pop, and Dismiss Coordinators and their ViewControllers

November 9, 2020
Swift logo

Create a MailChimp form for Gatsby using Formik

How to build a MailChimp submission form for a Gatsby site using Formik in React

March 15, 2020

@Escaping Closures in Swift

Success and Failure Closures in Swift

November 16, 2020
Swift logo

Solved - Extension Must Not Contain Stored Properties

How to fix Swift error - Extension Must Not Contain Stored Properties

November 17, 2020
Swift logo

Marcus's Favorite Websites | A Curated Collection of Interesting Internet Destinations

Explore Marcus's curated list of fascinating websites, ranging from unique tools to oddly specific archives. Discover hidden gems of the internet that are worth bookmarking.

November 26, 2024

GraphQL Dependencies

GraphQL dependency tree for Entity Resolver Service Mutator Finder

August 27, 2020

Hey Siri, Send Nudes

iOS Shortcuts to keep them on their toes

April 19, 2019

How to Ace your Code Review Interview

Code review job interviews can present a challenge, this will help you pass their questions

June 9, 2020

How to Code Review

Code reviews present a challenge for Software Engineers this is how to do it in production companies like Snapchat and Goldman Sachs

July 22, 2022

How to subview a ViewController with a ViewController

Adding a ViewController to another ViewController shouldn't be difficult

April 9, 2020

How to Update Your Linear Team Workspace Name and Issue URL

A step-by-step guide to customize your Linear workspace settings including team name and issue URL format

February 8, 2025
Linear logo

Improve iOS Build Times

How our iOS incremental build times were decreased

September 9, 2020

How Linear Can Build a Safer OAuth App Ecosystem (Lessons from Launching Linear Top Issue)

Launching a Linear OAuth app revealed a trust gap—here's what the data shows, and how Linear can solve it with a safer, more extensible app ecosystem.

June 30, 2025
Linear logo

Linear Project Organization Guide

A comprehensive guide to Linear's organizational hierarchy - from high-level Initiatives to granular Issues and Sub-issues

June 26, 2025
Linear logo

Building Linear Top Issue utilizing the Linear API

Learnings while building an app on top of Linear's OAuth 2.0 and GraphQL API

June 20, 2025
Linear Top Issue

Rx Observable Types

Difference between Observable Single Maybe in Rx and RxSwift

October 1, 2020
Swift logo

Setting up a new Mac

How to setup a new machine for development

October 27, 2021

Solve Yarn Incorrect integrity when fetching from the cache

Fix error with Integrity

September 27, 2022
Yarn logo

Swift Class Style Guide

How to organize your class files in a predictable way

February 28, 2020

Swift Variable DidSet Logic

When does Swift call `didSet()` on variables

July 27, 2020
Swift logo

SwiftUI isn't ready for production

Why we didn't and you shouldn't switch to SwiftUI yet

June 4, 2021
Swift logo

Cheatsheet Posts