Leonardo Maia Pugliese
Holy Swift

Holy Swift

Archive

Using native Swift to make Units Conversions
Jan 25, 2022 · by Leonardo Maia Pugliese

Using decorator pattern to add architectural non-intrusive analytics in Swift
Jan 18, 2022 · by Leonardo Maia Pugliese

Making pixel art animations with UIImageView in Swift
Jan 11, 2022 · by Leonardo Maia Pugliese

Odd Even Linked List problem in Swift
Jan 5, 2022 · by Leonardo Maia Pugliese

Cryptographic Keys and Swift
Dec 29, 2021 · by Leonardo Maia Pugliese

Unit Testing UIViewController Dismiss closure argument in Swift
Dec 23, 2021 · by Leonardo Maia Pugliese

Using Xcode trick to quick generate Swift Protocols
Dec 16, 2021 · by Leonardo Maia Pugliese

Using Swift to Parse Person Name with iOS 15 APIs
Dec 9, 2021 · by Leonardo Maia Pugliese

Introduction to App Modularisation with Swift Package Manager: A tale to be told
Dec 2, 2021 · by Leonardo Maia Pugliese

Using Autoclosure to Delay Expensive Function in Swift
Nov 26, 2021 · by Leonardo Maia Pugliese

Create Home Screen Quick Actions in Swift
Nov 18, 2021 · by Leonardo Maia Pugliese

Reverse... Reverse Linked List... Linked List : Using Recursion.
Nov 10, 2021 · by Leonardo Maia Pugliese

The Pain Points in a Developers Productivity Work
Nov 4, 2021 · by Leonardo Maia Pugliese

Iteratively Reverse Linked List in Swift
Oct 29, 2021 · by Leonardo Maia Pugliese

Testing your codables with one line Python script in Swift
Oct 20, 2021 · by Leonardo Maia Pugliese

Animating View Transitions in Swift
Oct 13, 2021 · by Leonardo Maia Pugliese

Curious Ways To Solve Tests Equality Problems in Swift
Oct 7, 2021 · by Leonardo Maia Pugliese

Dependency Injection using Property Wrappers in Swift
Sep 29, 2021 · by Leonardo Maia Pugliese

Using convert function to make Animations in Swift
Sep 23, 2021 · by Leonardo Maia Pugliese

Create Generic Factory in Swift
Sep 16, 2021 · by Leonardo Maia Pugliese

Linked Lists with Sequence and IteratorProtocol in Swift
Sep 9, 2021 · by Leonardo Maia Pugliese

Making Documentation that is pleasant to read in Swift
Sep 1, 2021 · by Leonardo Maia Pugliese

Merge Two Binary Trees In Swift
Aug 26, 2021 · by Leonardo Maia Pugliese

Sound Stream Analysis Using AI in Swift
Aug 18, 2021 · by Leonardo Maia Pugliese

Chain of Responsibility Pattern in Swift
Aug 12, 2021 · by Leonardo Maia Pugliese

How to do APIs constraints with @Available in Swift
Aug 5, 2021 · by Leonardo Maia Pugliese

Using HMAC-based Key Derivation Function to create Authentication Message Codes in Swift
Jul 22, 2021 · by Leonardo Maia Pugliese

Using tuples to Complex Sorting Operations in Swift
Jul 7, 2021 · by Leonardo Maia Pugliese

Solving Eight Puzzle with A* Algorithm in Swift
Jul 3, 2021 · by Leonardo Maia Pugliese

Timers flavors in Swift
Jun 25, 2021 · by Leonardo Maia Pugliese

Default Value from Dictionary in Swift
Jun 16, 2021 · by Leonardo Maia Pugliese

A trick to keep the Struct's Default Memberwise initializer in Swift
Jun 10, 2021 · by Leonardo Maia Pugliese

Evolving a String Extension using Functional Programming in Swift
Jun 3, 2021 · by Leonardo Maia Pugliese

How to change Tab Bar Item font when selected in Swift
May 27, 2021 · by Leonardo Maia Pugliese

Permanent and Temporary Tabs in Xcode
May 19, 2021 · by Leonardo Maia Pugliese

Dragging views around in Swift
May 13, 2021 · by Leonardo Maia Pugliese

Hash Functions in Swift
May 6, 2021 · by Leonardo Maia Pugliese

Tree Pruning algorithm in Swift
Apr 28, 2021 · by Leonardo Maia Pugliese

Coordinators and Tab Bars: A Love Story
Apr 21, 2021 · by Leonardo Maia Pugliese

Single Forward Pipe Operator in Swift
Apr 15, 2021 · by Leonardo Maia Pugliese

Framework Access Levels in Swift - A Curious Journey
Apr 10, 2021 · by Leonardo Maia Pugliese

1 Year Blogging - Unexpected lessons I've learned
Apr 2, 2021 · by Leonardo Maia Pugliese

Point of Synchronization in Swift - The Interview Problem
Mar 25, 2021 · by Leonardo Maia Pugliese

MapKit: Two Annotations Animations
Mar 17, 2021 · by Leonardo Maia Pugliese

Frameworks: embed or not embed that's the question
Mar 9, 2021 · by Leonardo Maia Pugliese

Algorithms: Squares of a Sorted Array in Swift
Mar 3, 2021 · by Leonardo Maia Pugliese

Reactive Swift - The Boxing Technique
Feb 18, 2021 · by Leonardo Maia Pugliese

The lesser-known Dictionary initializers in Swift
Feb 11, 2021 · by Leonardo Maia Pugliese

Handling API's response hierarchy in Swift
Feb 4, 2021 · by Leonardo Maia Pugliese

Using aspect ratio with Auto Layout in iOS
Jan 28, 2021 · by Leonardo Maia Pugliese

How to make great iOS app navigation with Tab Bar
Jan 21, 2021 · by Leonardo Maia Pugliese

Merging two sorted linked lists in Swift
Jan 14, 2021 · by Leonardo Maia Pugliese

Projecting a Value From a Property Wrapper
Dec 30, 2020 · by Leonardo Maia Pugliese

Making UITableViewCells separator go all the screen width in Swift
Dec 17, 2020 · by Leonardo Maia Pugliese

AssociatedTypes in Swift - A Generic Adventure
Dec 8, 2020 · by Leonardo Maia Pugliese

Algorithms - Longest Increasing Subsequence in Swift
Nov 27, 2020 · by Leonardo Maia Pugliese

Copy-on-write in Swift
Nov 19, 2020 · by Leonardo Maia Pugliese

Creating and exporting cryptograph Asymmetric Keys in Swift
Nov 13, 2020 · by Leonardo Maia Pugliese

Expression Pattern Operator in Swift
Nov 5, 2020 · by Leonardo Maia Pugliese

OperationQueues in Swift - More control to your async Operations with asynchronous dependency graph
Oct 29, 2020 · by Leonardo Maia Pugliese

What are lazy variables and why use in Swift
Oct 23, 2020 · by Leonardo Maia Pugliese

Safe get a value from an array in Swift
Oct 15, 2020 · by Leonardo Maia Pugliese

The simplest BFS and DFS templates for algorithms in Swift
Oct 12, 2020 · by Leonardo Maia Pugliese

How to trigger the view controller memory warning on tests in Swift?
Sep 30, 2020 · by Leonardo Maia Pugliese

The Fallthrough keyword in Swift
Sep 24, 2020 · by Leonardo Maia Pugliese

How to update a view when returning from background
Sep 17, 2020 · by Leonardo Maia Pugliese

Why and when to use the Swift's StaticString struct
Sep 9, 2020 · by Leonardo Maia Pugliese

Regular Expressions and Swift - The very minimum
Sep 2, 2020 · by Leonardo Maia Pugliese

Algorithms: The number of Islands Problem in Swift
Aug 26, 2020 · by Leonardo Maia Pugliese

Trie in Swift - Autocorrect Data Structure: now you know what to blame
Aug 19, 2020 · by Leonardo Maia Pugliese

The Liskov Substitution Principle and Swift
Aug 12, 2020 · by Leonardo Maia Pugliese

The Cartesian Plane and the iOS Auto Layout
Aug 5, 2020 · by Leonardo Maia Pugliese

important async Threading why: understand DispatchGroup is
Jul 29, 2020 · by Leonardo Maia Pugliese

The difference between 'class func' and 'static func' in Swift and why polymorphism matters
Jul 20, 2020 · by Leonardo Maia Pugliese

Debugging iOS with LLDB in Swift - The PO command
Jul 16, 2020 · by Leonardo Maia Pugliese

A little bit of Functional Programming in Swift - The Shopping Cart Problem
Jul 10, 2020 · by Leonardo Maia Pugliese

Change the Xcode font size of Source Editor
Jul 7, 2020 · by Leonardo Maia Pugliese

Dynamic itemSize based on Screen Orientation
Jul 1, 2020 · by Leonardo Maia Pugliese

Phantom Types in Swift
Jun 24, 2020 · by Leonardo Maia Pugliese

The death of View Lifecycle
Jun 19, 2020 · by Leonardo Maia Pugliese

Algorithms: Special Palindrome in Swift
Jun 12, 2020 · by Leonardo Maia Pugliese

How to make great Launch Screen in iOS? - Human Interface Guideline Series
Jun 4, 2020 · by Leonardo Maia Pugliese

Algorithms: No Repeats Please in Swift
May 27, 2020 · by Leonardo Maia Pugliese

Communication Patterns Series - The Swift Delegation
May 22, 2020 · by Leonardo Maia Pugliese

Algorithms: Matching Parenthesis Problem in Swift
May 11, 2020 · by Leonardo Maia Pugliese

How to make great Modals in iOS? - Human Interface Guideline Series
May 11, 2020 · by Leonardo Maia Pugliese

How to do Gradient background colors in Swift ?
May 7, 2020 · by Leonardo Maia Pugliese

Inventory Update Problem in Swift
Apr 30, 2020 · by Leonardo Maia Pugliese

Algorithms: Find the Symmetric Difference in Swift
Apr 26, 2020 · by Leonardo Maia Pugliese

How to initialize a 2D array full of zeros in swift?
Apr 23, 2020 · by Leonardo Maia Pugliese

How to write minimum on URL declarations in Swift? Hint: ExpressibleByStringLiteral
Apr 22, 2020 · by Leonardo Maia Pugliese

How many points height my buttons ( controls) should have?
Apr 12, 2020 · by Leonardo Maia Pugliese

Xcode - Tips 1- Shortcuts
Mar 26, 2020 · by Leonardo Maia Pugliese