Goals for 2022
This page outlines the goals I am endeavoring to achieve in 2022, out in the open for all to see! I a hoping this keeps me more accountable.
2022-01-08: Day 000 — Tips and advice before you start
2022-01-09: Day 001 — Variables, constants, strings, and numbers
Day 002 — Booleans, string interpolation, and checkpoint 1
2022-01-10: Day 003 — Arrays, dictionaries, sets, and enums
2022-01-11: Day 004 — Type annotations and checkpoint 2
2022-01-13: Day 005 — if, switch, and the ternary operator
2022-01-14: Day 006 — loops, summary, and checkpoint 3
2022-01-24: Day 007 — functions, parameters, and return values
2022-01-31: Day 008 — default values, throwing functions, and checkpoint 4
2022-02-01: Day 009 — closures, passing functions into functions, and checkpoint 5
2022-02-02: Day 010 — structs, computed properties, and property observers
2022-02-03: Day 011 — access control, static properties and methods, and checkpoint 6
Day 012 — classes, inheritance, and checkpoint 7
2022-05-15: Day 013 — protocols, extensions, and checkpoint 8
Day 014 — optionals, nil coalescing, and checkpoint 9
Day 015 — Swift review
Day 016 — Project 1, part one
Day 017 — Project 1, part two
Day 018 — Project 1, part three
Day 019 — Challenge day
Day 020 — Project 2, part one
Day 021 — Project 2, part two
Day 022 — Project 2, part three
Day 023 — Project 3, part one
Day 024 — Project 3, part twoRelease my first iOS App - Plausible Analytics Clients
Write a blog post at least fortnightly
15 / 26
Deliver at least one talk at a public speaking event
2 / 1
Increase my yearly blog viewership by 50%, from 9,000 to 13,500.
Get down to a healthier weight, consistently eat well, and exercise regularly
Get a new logo created for my blog
I will be keeping this page up to date as the year goes on and hopefully adding a few more goals in the mix too!