🏠 Michael Whatcott - Topics

10-years (2)

21 Aug 2023 Ten Years of Programming in Go

26 Sep 2017 Ten Years Since "Teach Yourself to Program in Ten Years" Thank you Peter Norvig!

agency (7)

26 Mar 2022 The 'Fun' Matrix Everything we do appears in two quadrants.

07 Nov 2021 "Make Time for the Lord" Thoughts on President Russell M. Nelson's latest general conference talk.

10 Sep 2021 "In the Wisdom of Him Who Knoweth All Things" The Fall of Adam and Eve is a nuanced example of the infinite wisdom that permeates Heavenly Father's Plan of Redemption!

10 Jun 2015 Continuous [Spiritual] Integration Is there a test suite for our spirits?

06 Jan 2015 Personal Affirmations in the Scriptures Powerful positive statements that can help shape our thoughts and actions

15 Sep 2014 Productivity What do the scriptures teach about personal productivity?

07 Jan 2014 Media and Leisure Appropriate use of media and keeping leisure activities in proper perspective

aoc-2018 (6)

21 Oct 2021 'Partial' Predicates in Clojure Honestly, I'm still on the fence with this one.

20 Oct 2021 Vectors: last vs peek Why it's important to understand the defining characteristics of data structures.

19 Oct 2021 Map Merging in Clojure How to combine various kinds of data into maps.

18 Oct 2021 Brute Force vs. Indexing Shorter + Faster = Win-win

14 Oct 2021 Solving Problems in Clojure Just a few little functional adventures.

13 Oct 2021 Your (Recursive) Loop Needs Reducing Mind == Blown!

apprenticeship (64)

03 Nov 2021 I'm a Clean Coder! The apprenticeship was a wonderfully intense period of growth and learning.

26 Oct 2021 Clojure's 'comp' and 'juxt' functions Just a few illustrative examples.

25 Oct 2021 Let's talk about Clojure's 'if-let' form The if-let and when-let forms are mini violations of SRP!

22 Oct 2021 Benchmarking Clojure Code, Part 2 My first Clojure library!

21 Oct 2021 'Partial' Predicates in Clojure Honestly, I'm still on the fence with this one.

20 Oct 2021 Vectors: last vs peek Why it's important to understand the defining characteristics of data structures.

19 Oct 2021 Map Merging in Clojure How to combine various kinds of data into maps.

18 Oct 2021 Brute Force vs. Indexing Shorter + Faster = Win-win

15 Oct 2021 Benchmarking Clojure Code, Part 1 My first Clojure macro!

15 Oct 2021 Counting Frequencies In Clojure "There's a function for that"

15 Oct 2021 Clojure Reader Dispatch Overload Also, how to return a collection literal from an anonymous function literal.

14 Oct 2021 Solving Problems in Clojure Just a few little functional adventures.

13 Oct 2021 Your (Recursive) Loop Needs Reducing Mind == Blown!

12 Oct 2021 Generating Random Alphanumeric Codes in Clojure Just a fun assortment of functional building blocks!

11 Oct 2021 Apply vs. Reduce When they are the same, and when they are different.

08 Oct 2021 Sometimes Coding in Clojure Feels like Cheating (maniacal laughing in background)

04 Oct 2021 Mapping over multiple collections in Clojure The map function maps 'n' collections to functions that recieve 'n' arguments.

01 Oct 2021 'Partial' String Formatting in Clojure The 'partial' function effectively creates constants from incomplete function calls!

30 Sep 2021 Keywords with Hiccup Isn't it nice when a hunch turns out to be a supported feature?

29 Sep 2021 Getting Started Test-driving ClojureScript Q. So, when does it get easier? A. Right now!

24 Sep 2021 Getting Started with ClojureScript Is this a really tricky thing, or was it just me?

22 Sep 2021 'Threading' a Pedagogical Needle (part 2) IMHO, let's introduce threading as a variation on the `let` form.

22 Sep 2021 'Print-line' Debugging with the 'Thread-as' Macro Yet another plug for my new friend: `as->`

21 Sep 2021 'Threading' a Pedagogical Needle (part 1) IMHO, threading macros should be introduced started with `as->`.

20 Sep 2021 Double-brace Initialization in Java Considered Harmful ...to garbage collectors and kittens.

16 Sep 2021 Nifty Bits of Java Mostly discovered via Intellij's very helpful suggestions.

15 Sep 2021 Another Layer The fundamental theorem of software engineering in action

14 Sep 2021 Contrast Java: equal parts comforting and clunky.

10 Sep 2021 Simplifications It's amazing how often we assume that things should be more complicated than needed.

09 Sep 2021 The Open-Closed Principle, for GUIs Remember, systems should be open for extension and closed for modification.

08 Sep 2021 Mocking Without Dependency Inversion Just a few thoughts and musings.

07 Sep 2021 Threading Through Map Keys in Clojure An alternative to the `get-in` function.

03 Sep 2021 The "Game of Life" Kata in Clojure Along with a case for using random inputs in certain testing scenarios.

02 Sep 2021 Inverting 'If' Statements in Clojure How about a little code golf?

01 Sep 2021 Mocking External Library Functions in Clojure + Speclj I'm finally 'grok'-ing the approach!

31 Aug 2021 Back in the groove Ah, much better!

30 Aug 2021 When everything is a 'one-liner' It's no wonder so many programmers are hesitant to adopt the functional paradigm!

30 Aug 2021 Filtering Set Intersections In Clojure A convenient little trick!

27 Aug 2021 Clojure Map Keys as Functions A twist on a previous post.

27 Aug 2021 A Lapse in Discipline Has this ever happened to you?

26 Aug 2021 "Tic-Tac-Toe! 4-in-a-row!" That's how it goes, right?

25 Aug 2021 When the going gets 'gui'... ¯\_(ツ)_/¯

24 Aug 2021 Managing GUI Screens with Quil It's all just data.

23 Aug 2021 Clojure Maps as Functions Just a little Monday morning 'ah-hah!'

20 Aug 2021 Mocking With Speclj A phrase which here means "designing functional code to be more testable".

19 Aug 2021 KISS: Keep It Simple, Smarty! Smart people keep things simple.

18 Aug 2021 Manual Vertical Code Alignment in Clojure ...if you're into that sort of thing.

17 Aug 2021 The Prime Factors Kata in Clojure With music by Bach*, Beethoven, and Brahams, all performed by Michael Whatcott

16 Aug 2021 Working with Grids in Clojure My head hurts.

12 Aug 2021 SOLID: The Dependency Inversion Principle (DIP) High level policy should depend on abstractions rather than low-level implementations.

12 Aug 2021 SOLID: The Interface Segration Principle (ISP) Clients should not be forced to depend on methods they do not use.

12 Aug 2021 SOLID: The Liskov Substitution Principle (LSP) Subtypes must be substitutable for their base types.

12 Aug 2021 SOLID: The Open/Closed Principle (OCP) Software entities should be 'open for extension but closed for modification'.

12 Aug 2021 SOLID: The Single Responsibility Principle (SRP) Software entities should have only one reason to change.

11 Aug 2021 The Bowling Game Kata in Clojure My variation on a theme by Robert C. Martin

10 Aug 2021 Extract Till You Drop How to go about extracting functions isn't always obvious at first.

09 Aug 2021 Destructuring in API Design Applying destructuring to smooth out helper methods.

06 Aug 2021 List vs Vector Round 1...FIGHT!

05 Aug 2021 Prime Number Iteration An effective, but not overly complicated, solution.

04 Aug 2021 Threading Speclj Assertions Just a crazy idea

03 Aug 2021 Functional Bowling Game Kata (as opposed to...disfunctional bowling game kata?)

02 Aug 2021 Getting Started with 'speclj' Just a 'speclj' of tests here and there...

02 Aug 2021 Let's Go Bowling! Learning something new? Try bowling with it...

02 Aug 2021 Clean Coders: Resident Apprentice I'm now a resident apprentice at Clean Coders Studio!

blessings (7)

31 Jul 2024 "What doth it profit us to labor in the church?" "...save to declare the truth, that we may have rejoicings in the joy of our brethren!"

16 Oct 2018 Prophetic Promises From October 2018 General Conference

20 Sep 2018 If this, then that... The scriptures are full of conditional logic.

19 Jul 2017 Great Expectations God has promised amazing blessings to those that meet his expectations.

27 Nov 2016 All things shall work together for your good

30 Jul 2015 The Sabbath is a Sign The Lord gave the Sabbath day as a 2-way sign between us and him.

15 Jul 2014 Extending Our Mortal Probation ...is actually an attainable blessing, worth striving for.

callings (4)

31 Jul 2024 "What doth it profit us to labor in the church?" "...save to declare the truth, that we may have rejoicings in the joy of our brethren!"

04 Aug 2022 Magnifying Our Calling (Part 2) ...is like building a ship!

19 May 2022 Jesus Christ Delegates His Priesthood Authority ...to us! (If we'll receive it...)

23 Jul 2014 Magnifying our calling What's an effective way to think about the word 'magnify'?

charity (2)

16 Jan 2022 The Essence of the Gospel of Jesus Christ ...is the expression of compassion for others! (Elder Ulisses Soares)

21 Feb 2015 Nephi had charity for his people ...and great faith in Christ that [he would] meet many souls spotless.

choices (4)

10 Jun 2015 Continuous [Spiritual] Integration Is there a test suite for our spirits?

08 Dec 2014 Jacob Marley's Regret "At this time of the rolling year I suffer most..."

07 Jan 2014 Media and Leisure Appropriate use of media and keeping leisure activities in proper perspective

01 Jan 2014 Choices for a New Year A handout provided by the Spring Creek 8th Ward

church (3)

31 Dec 2023 Utah Area Leadership Broadcast (Recap) Building up Zion--Creating Christlike Communities of Faith, Unity, Love and Covenant Belonging

13 Jun 2019 Hymn: We Worship God by Dirk Whatcott and Michael Whatcott

19 Aug 2018 I Belong to The Church of Jesus Christ of Latter-day Saints

clean-code (6)

02 Aug 2021 Clean Coders: Resident Apprentice I'm now a resident apprentice at Clean Coders Studio!

30 Nov 2019 Assignmnents and Ifs Should assignment statements be inlined into if statements by default?

28 Oct 2019 Reciever Names in Go Commentary on the 'Receiver Names' section of 'Code Review Comments'. You may not like it.

04 Jan 2018 The Clean Coder Thank you "Uncle Bob" Martin!

12 Feb 2015 Go code that stutters "You keep using that word...I don't think it means what you think it means..."

28 Mar 2014 Brvty

clojure (61)

20 Sep 2025 Go + Clojure = Glojure Which means I'm migrating from Babashka to Glojure

26 Sep 2022 Rot13 to the Rescue! A convenient way to obscure something you'd rather not see all the time.

23 Feb 2022 Table-driven Tests in Clojure There's a macro for that...

03 Nov 2021 I'm a Clean Coder! The apprenticeship was a wonderfully intense period of growth and learning.

26 Oct 2021 Clojure's 'comp' and 'juxt' functions Just a few illustrative examples.

25 Oct 2021 Let's talk about Clojure's 'if-let' form The if-let and when-let forms are mini violations of SRP!

22 Oct 2021 Benchmarking Clojure Code, Part 2 My first Clojure library!

21 Oct 2021 'Partial' Predicates in Clojure Honestly, I'm still on the fence with this one.

20 Oct 2021 Vectors: last vs peek Why it's important to understand the defining characteristics of data structures.

19 Oct 2021 Map Merging in Clojure How to combine various kinds of data into maps.

18 Oct 2021 Brute Force vs. Indexing Shorter + Faster = Win-win

15 Oct 2021 Benchmarking Clojure Code, Part 1 My first Clojure macro!

15 Oct 2021 Counting Frequencies In Clojure "There's a function for that"

15 Oct 2021 Clojure Reader Dispatch Overload Also, how to return a collection literal from an anonymous function literal.

14 Oct 2021 Solving Problems in Clojure Just a few little functional adventures.

13 Oct 2021 Your (Recursive) Loop Needs Reducing Mind == Blown!

12 Oct 2021 Generating Random Alphanumeric Codes in Clojure Just a fun assortment of functional building blocks!

11 Oct 2021 Apply vs. Reduce When they are the same, and when they are different.

08 Oct 2021 Sometimes Coding in Clojure Feels like Cheating (maniacal laughing in background)

04 Oct 2021 Mapping over multiple collections in Clojure The map function maps 'n' collections to functions that recieve 'n' arguments.

01 Oct 2021 'Partial' String Formatting in Clojure The 'partial' function effectively creates constants from incomplete function calls!

30 Sep 2021 Keywords with Hiccup Isn't it nice when a hunch turns out to be a supported feature?

29 Sep 2021 Getting Started Test-driving ClojureScript Q. So, when does it get easier? A. Right now!

24 Sep 2021 Getting Started with ClojureScript Is this a really tricky thing, or was it just me?

22 Sep 2021 'Threading' a Pedagogical Needle (part 2) IMHO, let's introduce threading as a variation on the `let` form.

22 Sep 2021 'Print-line' Debugging with the 'Thread-as' Macro Yet another plug for my new friend: `as->`

21 Sep 2021 'Threading' a Pedagogical Needle (part 1) IMHO, threading macros should be introduced started with `as->`.

20 Sep 2021 Double-brace Initialization in Java Considered Harmful ...to garbage collectors and kittens.

16 Sep 2021 Nifty Bits of Java Mostly discovered via Intellij's very helpful suggestions.

15 Sep 2021 Another Layer The fundamental theorem of software engineering in action

14 Sep 2021 Contrast Java: equal parts comforting and clunky.

10 Sep 2021 Simplifications It's amazing how often we assume that things should be more complicated than needed.

09 Sep 2021 The Open-Closed Principle, for GUIs Remember, systems should be open for extension and closed for modification.

08 Sep 2021 Mocking Without Dependency Inversion Just a few thoughts and musings.

07 Sep 2021 Threading Through Map Keys in Clojure An alternative to the `get-in` function.

03 Sep 2021 The "Game of Life" Kata in Clojure Along with a case for using random inputs in certain testing scenarios.

02 Sep 2021 Inverting 'If' Statements in Clojure How about a little code golf?

01 Sep 2021 Mocking External Library Functions in Clojure + Speclj I'm finally 'grok'-ing the approach!

31 Aug 2021 Back in the groove Ah, much better!

30 Aug 2021 When everything is a 'one-liner' It's no wonder so many programmers are hesitant to adopt the functional paradigm!

30 Aug 2021 Filtering Set Intersections In Clojure A convenient little trick!

27 Aug 2021 Clojure Map Keys as Functions A twist on a previous post.

27 Aug 2021 A Lapse in Discipline Has this ever happened to you?

26 Aug 2021 "Tic-Tac-Toe! 4-in-a-row!" That's how it goes, right?

25 Aug 2021 When the going gets 'gui'... ¯\_(ツ)_/¯

24 Aug 2021 Managing GUI Screens with Quil It's all just data.

23 Aug 2021 Clojure Maps as Functions Just a little Monday morning 'ah-hah!'

20 Aug 2021 Mocking With Speclj A phrase which here means "designing functional code to be more testable".

19 Aug 2021 KISS: Keep It Simple, Smarty! Smart people keep things simple.

18 Aug 2021 Manual Vertical Code Alignment in Clojure ...if you're into that sort of thing.

17 Aug 2021 The Prime Factors Kata in Clojure With music by Bach*, Beethoven, and Brahams, all performed by Michael Whatcott

16 Aug 2021 Working with Grids in Clojure My head hurts.

11 Aug 2021 The Bowling Game Kata in Clojure My variation on a theme by Robert C. Martin

10 Aug 2021 Extract Till You Drop How to go about extracting functions isn't always obvious at first.

09 Aug 2021 Destructuring in API Design Applying destructuring to smooth out helper methods.

06 Aug 2021 List vs Vector Round 1...FIGHT!

05 Aug 2021 Prime Number Iteration An effective, but not overly complicated, solution.

04 Aug 2021 Threading Speclj Assertions Just a crazy idea

03 Aug 2021 Functional Bowling Game Kata (as opposed to...disfunctional bowling game kata?)

02 Aug 2021 Getting Started with 'speclj' Just a 'speclj' of tests here and there...

02 Aug 2021 Let's Go Bowling! Learning something new? Try bowling with it...

commandments (3)

16 Oct 2018 Prophetic Promises From October 2018 General Conference

19 Jul 2017 Great Expectations God has promised amazing blessings to those that meet his expectations.

15 Jul 2014 Extending Our Mortal Probation ...is actually an attainable blessing, worth striving for.

courage (3)

01 Feb 2020 Be strong, and of a good courage...

21 Jan 2020 "What is to be done?" "...if any person needed wisdom from God, I did; for how to act I did not know..."

19 Jan 2020 When the going gets tough... ...the tough turn to the scriptures.

covenant (2)

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

11 Sep 2016 A "Divine Design" Document The Family: A Proclamation to the World

cross-referenced (3)

09 Jan 2024 The Introduction to The Book of Mormon Another Testament of Jesus Christ

05 Oct 2020 "The Living Christ" The Testimony of the Apostles of The Church of Jesus Christ of Latter-day Saints, cross-referenced with the scriptures.

31 May 2020 "The Restoration of the Fulness of the Gospel of Jesus Christ" A Bicentennial Proclamation to the World, cross-referenced with the scriptures.

desire (2)

27 May 2024 Waiting upon the Spirit of the Lord ...they did prolong the time.

31 Aug 2016 Angelic Zeal O, that I were an angel!

discipline (2)

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

15 Aug 2017 1 Tomato, 2 Tomato, 3 Tomato, 4! How discipline with time management facilitates pair programming.

easter (2)

20 Apr 2025 Easter Message 2025 Jesus Christ Is Alive and Well!

31 Mar 2024 An Expression of Care Happy Easter!

faith (17)

14 Sep 2025 Receiving the Savior, Jesus Christ We absolutely need Him, but he won't force His way into our hearts and lives.

27 May 2024 Waiting upon the Spirit of the Lord ...they did prolong the time.

13 Sep 2021 "If the Savior Stood Beside Me" (Spoiler Alert: He actually already does!)

28 Jun 2021 Faith and Fairness We'd like more of both, but when fairness feels fleeting, we can always exercise our faith!

01 Feb 2020 Be strong, and of a good courage...

21 Jan 2020 "What is to be done?" "...if any person needed wisdom from God, I did; for how to act I did not know..."

19 Jan 2020 When the going gets tough... ...the tough turn to the scriptures.

09 Jun 2019 "...opposition (and opportunity) in all things..." Mortality presents extreme opposition but with exponentially proportional opportunities.

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

08 Oct 2017 What's your next step? Why not let the Master Teacher show you?

27 Nov 2016 All things shall work together for your good

09 Aug 2015 Sustain the Prophet In both word and deed

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

18 May 2014 To hold the Priesthood is to repent Alma 13 isn't just about the Priesthood, it's about how Priesthood holders repent.

14 Apr 2014 A continuum of spiritual growth Continuum: a sequence in which adjacent elements are imperceptibly different from each other, although the extremes are quite distinct.

13 Jan 2014 A Firm Mind

30 Dec 2013 Faith-promoting Scriptures ...and some memorization hints.

family (3)

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

19 Sep 2016 Your (home teaching) family The nature of home teaching asks us to open our hearts to people as if they are part of our extended family.

11 Sep 2016 A "Divine Design" Document The Family: A Proclamation to the World

gathering-of-israel (2)

20 Jan 2019 Hymn: The Redemption of Zion by Dirk and Michael Whatcott

21 Sep 2018 Song: The Gathering of Israel by Michael Whatcott

generics (2)

25 May 2023 When 'generic' is too specific ...use a type conversion to prepare for the type assertion!

26 Oct 2022 Go Generics in Practice Little snippets of Go generics I've written for real projects.

god (4)

16 Mar 2025 God Loves You And here are a few ways He shows it.

13 Jun 2019 Hymn: We Worship God by Dirk Whatcott and Michael Whatcott

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

29 Jul 2018 Hymn: The Glory Of God by Michael and Dirk Whatcott

golang (23)

20 Sep 2025 Go + Clojure = Glojure Which means I'm migrating from Babashka to Glojure

16 Aug 2025 A generic 'leaderboard' map type in Go Put it in your back pocket. You never know...

07 Aug 2025 Careful Buffer Pooling and Reuse in Go A few important things to be aware of.

05 Oct 2024 (Small) Size Matters Not How small is too small for a repository, module, package, file, struct, method or function?

25 Mar 2024 Scripting Utilities for Go projects A complementary bunch of tiny modules.

05 Feb 2024 Go Quiz Do you know Go?

02 Oct 2023 Review: GopherCon 2023 Just a few thoughts and reactions

21 Aug 2023 Ten Years of Programming in Go

03 Aug 2023 Alternative Go Method Expression Syntax You think you know a language and then...BAM!

25 May 2023 When 'generic' is too specific ...use a type conversion to prepare for the type assertion!

05 Apr 2023 smarty/gunit vs. mdw-go/testing/should Unsurprisingly similar on the surface...

26 Oct 2022 Go Generics in Practice Little snippets of Go generics I've written for real projects.

18 Aug 2021 Manual Vertical Code Alignment Just a little bit here and there can really spruce up the place.

25 Jun 2021 Go Test Helpers Just a few suggestions.

15 May 2021 gunit vs. testify Surprisingly similar on the surface...

18 Sep 2020 Go Testing With Functional Fixtures Writing expressive tests with nothing more than the "testing" package.

09 Jun 2020 Go Starter Kit Helpful resources for Go programmers

30 Nov 2019 Assignmnents and Ifs Should assignment statements be inlined into if statements by default?

28 Oct 2019 Reciever Names in Go Commentary on the 'Receiver Names' section of 'Code Review Comments'. You may not like it.

18 Feb 2015 Embedding is beneficial ...whereas an explicit interface keyword is harmful

12 Feb 2015 Go code that stutters "You keep using that word...I don't think it means what you think it means..."

28 Mar 2014 Brvty

25 Dec 2013 GoSublime + GoImports = :) Had enough? -- build failed: imported and not used: 'fmt' --

good-works (4)

31 Jul 2024 "What doth it profit us to labor in the church?" "...save to declare the truth, that we may have rejoicings in the joy of our brethren!"

05 Oct 2020 "Let your light so shine before this people..." ...but not "to be seen of them."

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

15 Sep 2014 Productivity What do the scriptures teach about personal productivity?

grace (4)

26 Dec 2024 Come Unto Christ How denying ourselves of ungodliness leads to recognizing God's power.

11 Aug 2019 According to Our Infirmities Part of Jesus' amazing grace is the merciful truth that he suffered through the very infirmities he gave to us.

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

gtd (5)

19 Aug 2024 GTD Projects and why they're important!

04 Oct 2020 An overview of GTD (also details of own implementation)

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

26 Jun 2017 A few of my favorite TLAs How GTD helped me learn a bit more about TDD.

30 Aug 2014 GTD: Mastering Workflow - Processing (as an algorithm) Surprisingly, this is even more helpful than the diagram.

holy-ghost (5)

16 Mar 2025 God Loves You And here are a few ways He shows it.

22 Feb 2023 Uncomfortable, yet not comfortless! I should have seen this coming.

19 Oct 2021 An Apostle's Prayerful Pattern Elder David A. Bednar's consistent invitation to us throughout the years.

09 Jan 2019 Hymn: As Saints We Gather by Jana Amundson and Michael Whatcott

14 Apr 2014 A continuum of spiritual growth Continuum: a sequence in which adjacent elements are imperceptibly different from each other, although the extremes are quite distinct.

humility (3)

05 Oct 2020 "Let your light so shine before this people..." ...but not "to be seen of them."

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

hymns (24)

02 Aug 2020 Hymn #11

01 Jul 2019 Church Music Comprehensive indices of my church music compositions and collaborations.

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

13 Jun 2019 Hymn: We Worship God by Dirk Whatcott and Michael Whatcott

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

12 May 2019 Hymn #10

30 Mar 2019 Hymn #9

10 Feb 2019 Hymn #8

20 Jan 2019 Hymn: The Redemption of Zion by Dirk and Michael Whatcott

09 Jan 2019 Hymn: As Saints We Gather by Jana Amundson and Michael Whatcott

06 Jan 2019 Hymn #7

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

30 Oct 2018 Hymn #6

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

10 Sep 2018 Hymn: Preach My Gospel by Dirk Whatcott and Michael Whatcott

16 Aug 2018 Hymn: Remember Me by Bryan Amundson and Michael Whatcott

16 Aug 2018 Hymn #5

30 Jul 2018 Hymn: The Lost is Found by Michael and Jenny Whatcott

29 Jul 2018 Hymn: The Glory Of God by Michael and Dirk Whatcott

22 Jul 2018 Hymn #4

08 Jul 2018 Hymn #3

25 Jun 2018 Hymn #2

19 Jun 2018 Hymn #1

18 Jun 2018 Call for Collaborators: New Hymns and Primary Songs Have you ever wanted to team up with a composer to write a hymn or primary song? Now's your chance!

jesus-christ (34)

14 Sep 2025 Receiving the Savior, Jesus Christ We absolutely need Him, but he won't force His way into our hearts and lives.

08 Jun 2025 I Will Walk with Jesus ...and He will walk with me!

20 Apr 2025 Easter Message 2025 Jesus Christ Is Alive and Well!

16 Mar 2025 God Loves You And here are a few ways He shows it.

26 Dec 2024 Come Unto Christ How denying ourselves of ungodliness leads to recognizing God's power.

31 Mar 2024 An Expression of Care Happy Easter!

09 Jan 2024 The Introduction to The Book of Mormon Another Testament of Jesus Christ

08 Jul 2023 Jesus Christ is the Bishop of our Souls ...and as such is a perfect model for those who hold the office of Bishop in His church.

22 Feb 2023 Uncomfortable, yet not comfortless! I should have seen this coming.

14 Jan 2023 Today and Tomorrow "The day of this life is the day for men to perform their labors"..."that they might be on the morrow in the place where Jesus should show himself"

16 Jan 2022 The Essence of the Gospel of Jesus Christ ...is the expression of compassion for others! (Elder Ulisses Soares)

29 Nov 2021 With His Stripes We Are Healed Messianic passages are sometimes just as much about *us* as they are about Jesus!

07 Nov 2021 "Make Time for the Lord" Thoughts on President Russell M. Nelson's latest general conference talk.

13 Sep 2021 "If the Savior Stood Beside Me" (Spoiler Alert: He actually already does!)

20 Mar 2021 The Atoning Power of Jesus Christ The ordinance of the Sacrament is an important way for us to receive the Savior's power!

05 Oct 2020 "The Living Christ" The Testimony of the Apostles of The Church of Jesus Christ of Latter-day Saints, cross-referenced with the scriptures.

05 Oct 2020 "Let your light so shine before this people..." ...but not "to be seen of them."

31 May 2020 "The Restoration of the Fulness of the Gospel of Jesus Christ" A Bicentennial Proclamation to the World, cross-referenced with the scriptures.

01 Jan 2020 Composition: "The Lost is Found" (SATB+Piano) by Michael and Jenny Whatcott

11 Aug 2019 According to Our Infirmities Part of Jesus' amazing grace is the merciful truth that he suffered through the very infirmities he gave to us.

23 Jun 2019 Hymn: The Atonement of Christ by Dirk and Michael Whatcott

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

31 May 2019 Song: I Can Have Joy by Jenny and Michael Whatcott

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

19 Aug 2018 I Belong to The Church of Jesus Christ of Latter-day Saints

16 Aug 2018 Hymn: Remember Me by Bryan Amundson and Michael Whatcott

30 Jul 2018 Hymn: The Lost is Found by Michael and Jenny Whatcott

29 Jul 2018 Hymn: The Glory Of God by Michael and Dirk Whatcott

15 May 2016 To Honor and Magnify the Priesthood What it means to me personally.

11 Dec 2015 Jesus Christ - Related Study Help Entries

13 Jan 2015 On the morrow ...in the place where Jesus would show himself...

30 Dec 2014 The Main Thing ...is to keep the Main Thing the Main Thing...

joseph-smith (2)

09 Jan 2024 The Introduction to The Book of Mormon Another Testament of Jesus Christ

31 May 2020 "The Restoration of the Fulness of the Gospel of Jesus Christ" A Bicentennial Proclamation to the World, cross-referenced with the scriptures.

joy (4)

31 Jul 2024 "What doth it profit us to labor in the church?" "...save to declare the truth, that we may have rejoicings in the joy of our brethren!"

31 Dec 2023 Utah Area Leadership Broadcast (Recap) Building up Zion--Creating Christlike Communities of Faith, Unity, Love and Covenant Belonging

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

31 May 2019 Song: I Can Have Joy by Jenny and Michael Whatcott

love (2)

16 Mar 2025 God Loves You And here are a few ways He shows it.

27 May 2024 Struck with wonder and amazement ...they knew not what to think!

ministering (10)

31 Dec 2023 Utah Area Leadership Broadcast (Recap) Building up Zion--Creating Christlike Communities of Faith, Unity, Love and Covenant Belonging

01 Jan 2020 Composition: "The Lost is Found" (SATB+Piano) by Michael and Jenny Whatcott

13 Jun 2019 Hymn: We Worship God by Dirk Whatcott and Michael Whatcott

30 Jul 2018 Hymn: The Lost is Found by Michael and Jenny Whatcott

19 Sep 2016 Your (home teaching) family The nature of home teaching asks us to open our hearts to people as if they are part of our extended family.

11 May 2015 The heart of the Shepherd To what lengths will the shepherd go for his sheep?

30 Dec 2014 The Main Thing ...is to keep the Main Thing the Main Thing...

08 Dec 2014 Jacob Marley's Regret "At this time of the rolling year I suffer most..."

02 Jul 2014 Shameless and blameless Don't believe the voice that encourages you to hide.

29 May 2014 Home Teaching Reporting (V)oluntary - (F)requent - (D)etailed

miracles (2)

26 May 2024 Miraculous Missionary Work The only way missionary work works is because of miracles!

19 Jul 2017 Great Expectations God has promised amazing blessings to those that meet his expectations.

missionary-work (7)

26 May 2024 Miraculous Missionary Work The only way missionary work works is because of miracles!

01 Jan 2020 Composition: "The Lost is Found" (SATB+Piano) by Michael and Jenny Whatcott

24 Feb 2019 Moving in his Majesty and Power The creations and servants of God allow us to see him moving in his majesty and power.

21 Sep 2018 Song: The Gathering of Israel by Michael Whatcott

10 Sep 2018 Hymn: Preach My Gospel by Dirk Whatcott and Michael Whatcott

30 Jul 2018 Hymn: The Lost is Found by Michael and Jenny Whatcott

13 Jan 2015 On the morrow ...in the place where Jesus would show himself...

mortality (7)

10 Sep 2021 "In the Wisdom of Him Who Knoweth All Things" The Fall of Adam and Eve is a nuanced example of the infinite wisdom that permeates Heavenly Father's Plan of Redemption!

11 Aug 2019 According to Our Infirmities Part of Jesus' amazing grace is the merciful truth that he suffered through the very infirmities he gave to us.

08 Aug 2019 The Physical Body Heavenly Father's Amazing Gift

09 Jun 2019 "...opposition (and opportunity) in all things..." Mortality presents extreme opposition but with exponentially proportional opportunities.

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

15 Jul 2014 Extending Our Mortal Probation ...is actually an attainable blessing, worth striving for.

music (28)

02 Aug 2020 Hymn #11

01 Jan 2020 Composition: "The Lost is Found" (SATB+Piano) by Michael and Jenny Whatcott

01 Jul 2019 Church Music Comprehensive indices of my church music compositions and collaborations.

23 Jun 2019 Hymn: The Atonement of Christ by Dirk and Michael Whatcott

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

13 Jun 2019 Hymn: We Worship God by Dirk Whatcott and Michael Whatcott

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

31 May 2019 Song: I Can Have Joy by Jenny and Michael Whatcott

12 May 2019 Hymn #10

30 Mar 2019 Hymn #9

10 Feb 2019 Hymn #8

20 Jan 2019 Hymn: The Redemption of Zion by Dirk and Michael Whatcott

09 Jan 2019 Hymn: As Saints We Gather by Jana Amundson and Michael Whatcott

06 Jan 2019 Hymn #7

12 Nov 2018 Hymn: Come Unto Christ by Bryan and Jana Amundson and Michael Whatcott

30 Oct 2018 Hymn #6

21 Sep 2018 Song: The Gathering of Israel by Michael Whatcott

17 Sep 2018 Hymn: Sufficient Yet My Grace Shall Be by Michael Whatcott

10 Sep 2018 Hymn: Preach My Gospel by Dirk Whatcott and Michael Whatcott

16 Aug 2018 Hymn #5

16 Aug 2018 Hymn: Remember Me by Bryan Amundson and Michael Whatcott

30 Jul 2018 Hymn: The Lost is Found by Michael and Jenny Whatcott

29 Jul 2018 Hymn: The Glory Of God by Michael and Dirk Whatcott

22 Jul 2018 Hymn #4

08 Jul 2018 Hymn #3

25 Jun 2018 Hymn #2

19 Jun 2018 Hymn #1

18 Jun 2018 Call for Collaborators: New Hymns and Primary Songs Have you ever wanted to team up with a composer to write a hymn or primary song? Now's your chance!

naming (3)

28 Oct 2019 Reciever Names in Go Commentary on the 'Receiver Names' section of 'Code Review Comments'. You may not like it.

12 Feb 2015 Go code that stutters "You keep using that word...I don't think it means what you think it means..."

28 Mar 2014 Brvty

nephi (2)

14 Dec 2016 The Power of Prayer

24 Nov 2016 Happiness == Righeousness

pair-programming (3)

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

04 Jan 2018 The Clean Coder Thank you "Uncle Bob" Martin!

15 Aug 2017 1 Tomato, 2 Tomato, 3 Tomato, 4! How discipline with time management facilitates pair programming.

physical-body (2)

08 Aug 2019 The Physical Body Heavenly Father's Amazing Gift

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

plan-of-salvation (4)

14 Jan 2023 Today and Tomorrow "The day of this life is the day for men to perform their labors"..."that they might be on the morrow in the place where Jesus should show himself"

28 Dec 2022 Death is not the end! Indeed, it's just the beginning.

01 Jun 2019 Hymn: In Temples by Joyce Holladay Glenn and Michael Whatcott

23 Mar 2014 Life is like a 3-act play Otherwise entitled: 'How can we explain stuff that seems unfair?'

pomodoro (2)

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

15 Aug 2017 1 Tomato, 2 Tomato, 3 Tomato, 4! How discipline with time management facilitates pair programming.

prayer (5)

19 Oct 2021 An Apostle's Prayerful Pattern Elder David A. Bednar's consistent invitation to us throughout the years.

09 Jan 2019 Hymn: As Saints We Gather by Jana Amundson and Michael Whatcott

14 Dec 2016 The Power of Prayer

27 Nov 2016 All things shall work together for your good

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

priesthood (6)

19 May 2022 Jesus Christ Delegates His Priesthood Authority ...to us! (If we'll receive it...)

15 May 2016 To Honor and Magnify the Priesthood What it means to me personally.

11 May 2015 The heart of the Shepherd To what lengths will the shepherd go for his sheep?

02 Jul 2014 Shameless and blameless Don't believe the voice that encourages you to hide.

29 May 2014 Home Teaching Reporting (V)oluntary - (F)requent - (D)etailed

18 May 2014 To hold the Priesthood is to repent Alma 13 isn't just about the Priesthood, it's about how Priesthood holders repent.

programming (98)

16 Aug 2025 A generic 'leaderboard' map type in Go Put it in your back pocket. You never know...

07 Aug 2025 Careful Buffer Pooling and Reuse in Go A few important things to be aware of.

31 Jul 2025 How to interview computer programmers I've figured it out! 😉

05 Oct 2024 (Small) Size Matters Not How small is too small for a repository, module, package, file, struct, method or function?

25 Mar 2024 Scripting Utilities for Go projects A complementary bunch of tiny modules.

05 Feb 2024 Go Quiz Do you know Go?

02 Oct 2023 Review: GopherCon 2023 Just a few thoughts and reactions

21 Aug 2023 Ten Years of Programming in Go

03 Aug 2023 Alternative Go Method Expression Syntax You think you know a language and then...BAM!

25 May 2023 When 'generic' is too specific ...use a type conversion to prepare for the type assertion!

05 Apr 2023 smarty/gunit vs. mdw-go/testing/should Unsurprisingly similar on the surface...

26 Oct 2022 Go Generics in Practice Little snippets of Go generics I've written for real projects.

26 Sep 2022 Rot13 to the Rescue! A convenient way to obscure something you'd rather not see all the time.

23 Feb 2022 Table-driven Tests in Clojure There's a macro for that...

03 Nov 2021 I'm a Clean Coder! The apprenticeship was a wonderfully intense period of growth and learning.

26 Oct 2021 Clojure's 'comp' and 'juxt' functions Just a few illustrative examples.

25 Oct 2021 Let's talk about Clojure's 'if-let' form The if-let and when-let forms are mini violations of SRP!

22 Oct 2021 Benchmarking Clojure Code, Part 2 My first Clojure library!

21 Oct 2021 'Partial' Predicates in Clojure Honestly, I'm still on the fence with this one.

20 Oct 2021 Vectors: last vs peek Why it's important to understand the defining characteristics of data structures.

19 Oct 2021 Map Merging in Clojure How to combine various kinds of data into maps.

18 Oct 2021 Brute Force vs. Indexing Shorter + Faster = Win-win

15 Oct 2021 Clojure Reader Dispatch Overload Also, how to return a collection literal from an anonymous function literal.

15 Oct 2021 Counting Frequencies In Clojure "There's a function for that"

15 Oct 2021 Benchmarking Clojure Code, Part 1 My first Clojure macro!

14 Oct 2021 Solving Problems in Clojure Just a few little functional adventures.

13 Oct 2021 Your (Recursive) Loop Needs Reducing Mind == Blown!

12 Oct 2021 Generating Random Alphanumeric Codes in Clojure Just a fun assortment of functional building blocks!

11 Oct 2021 Apply vs. Reduce When they are the same, and when they are different.

08 Oct 2021 Sometimes Coding in Clojure Feels like Cheating (maniacal laughing in background)

04 Oct 2021 Mapping over multiple collections in Clojure The map function maps 'n' collections to functions that recieve 'n' arguments.

01 Oct 2021 'Partial' String Formatting in Clojure The 'partial' function effectively creates constants from incomplete function calls!

30 Sep 2021 Keywords with Hiccup Isn't it nice when a hunch turns out to be a supported feature?

29 Sep 2021 Getting Started Test-driving ClojureScript Q. So, when does it get easier? A. Right now!

24 Sep 2021 Getting Started with ClojureScript Is this a really tricky thing, or was it just me?

22 Sep 2021 'Threading' a Pedagogical Needle (part 2) IMHO, let's introduce threading as a variation on the `let` form.

22 Sep 2021 'Print-line' Debugging with the 'Thread-as' Macro Yet another plug for my new friend: `as->`

21 Sep 2021 'Threading' a Pedagogical Needle (part 1) IMHO, threading macros should be introduced started with `as->`.

20 Sep 2021 Double-brace Initialization in Java Considered Harmful ...to garbage collectors and kittens.

16 Sep 2021 Nifty Bits of Java Mostly discovered via Intellij's very helpful suggestions.

15 Sep 2021 Another Layer The fundamental theorem of software engineering in action

14 Sep 2021 Contrast Java: equal parts comforting and clunky.

10 Sep 2021 Simplifications It's amazing how often we assume that things should be more complicated than needed.

09 Sep 2021 The Open-Closed Principle, for GUIs Remember, systems should be open for extension and closed for modification.

08 Sep 2021 Mocking Without Dependency Inversion Just a few thoughts and musings.

07 Sep 2021 Threading Through Map Keys in Clojure An alternative to the `get-in` function.

03 Sep 2021 The "Game of Life" Kata in Clojure Along with a case for using random inputs in certain testing scenarios.

02 Sep 2021 Inverting 'If' Statements in Clojure How about a little code golf?

01 Sep 2021 Mocking External Library Functions in Clojure + Speclj I'm finally 'grok'-ing the approach!

31 Aug 2021 Back in the groove Ah, much better!

30 Aug 2021 Filtering Set Intersections In Clojure A convenient little trick!

30 Aug 2021 When everything is a 'one-liner' It's no wonder so many programmers are hesitant to adopt the functional paradigm!

27 Aug 2021 Clojure Map Keys as Functions A twist on a previous post.

27 Aug 2021 A Lapse in Discipline Has this ever happened to you?

26 Aug 2021 "Tic-Tac-Toe! 4-in-a-row!" That's how it goes, right?

25 Aug 2021 When the going gets 'gui'... ¯\_(ツ)_/¯

24 Aug 2021 Managing GUI Screens with Quil It's all just data.

23 Aug 2021 Clojure Maps as Functions Just a little Monday morning 'ah-hah!'

20 Aug 2021 Mocking With Speclj A phrase which here means "designing functional code to be more testable".

19 Aug 2021 KISS: Keep It Simple, Smarty! Smart people keep things simple.

18 Aug 2021 Manual Vertical Code Alignment in Clojure ...if you're into that sort of thing.

18 Aug 2021 Manual Vertical Code Alignment Just a little bit here and there can really spruce up the place.

17 Aug 2021 The Prime Factors Kata in Clojure With music by Bach*, Beethoven, and Brahams, all performed by Michael Whatcott

16 Aug 2021 Working with Grids in Clojure My head hurts.

12 Aug 2021 SOLID: The Dependency Inversion Principle (DIP) High level policy should depend on abstractions rather than low-level implementations.

12 Aug 2021 SOLID: The Interface Segration Principle (ISP) Clients should not be forced to depend on methods they do not use.

12 Aug 2021 SOLID: The Liskov Substitution Principle (LSP) Subtypes must be substitutable for their base types.

12 Aug 2021 SOLID: The Open/Closed Principle (OCP) Software entities should be 'open for extension but closed for modification'.

12 Aug 2021 SOLID: The Single Responsibility Principle (SRP) Software entities should have only one reason to change.

11 Aug 2021 The Bowling Game Kata in Clojure My variation on a theme by Robert C. Martin

10 Aug 2021 Extract Till You Drop How to go about extracting functions isn't always obvious at first.

09 Aug 2021 Destructuring in API Design Applying destructuring to smooth out helper methods.

06 Aug 2021 List vs Vector Round 1...FIGHT!

05 Aug 2021 Prime Number Iteration An effective, but not overly complicated, solution.

04 Aug 2021 Threading Speclj Assertions Just a crazy idea

03 Aug 2021 Functional Bowling Game Kata (as opposed to...disfunctional bowling game kata?)

02 Aug 2021 Clean Coders: Resident Apprentice I'm now a resident apprentice at Clean Coders Studio!

02 Aug 2021 Let's Go Bowling! Learning something new? Try bowling with it...

02 Aug 2021 Getting Started with 'speclj' Just a 'speclj' of tests here and there...

25 Jun 2021 Go Test Helpers Just a few suggestions.

15 May 2021 gunit vs. testify Surprisingly similar on the surface...

18 Sep 2020 Go Testing With Functional Fixtures Writing expressive tests with nothing more than the "testing" package.

09 Jun 2020 Go Starter Kit Helpful resources for Go programmers

18 Mar 2020 Mob Programming Why not give it a try?

30 Nov 2019 Assignmnents and Ifs Should assignment statements be inlined into if statements by default?

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

28 Oct 2019 Reciever Names in Go Commentary on the 'Receiver Names' section of 'Code Review Comments'. You may not like it.

04 Jan 2018 The Clean Coder Thank you "Uncle Bob" Martin!

26 Sep 2017 Ten Years Since "Teach Yourself to Program in Ten Years" Thank you Peter Norvig!

15 Aug 2017 1 Tomato, 2 Tomato, 3 Tomato, 4! How discipline with time management facilitates pair programming.

26 Jun 2017 A few of my favorite TLAs How GTD helped me learn a bit more about TDD.

18 Feb 2015 Embedding is beneficial ...whereas an explicit interface keyword is harmful

12 Feb 2015 Go code that stutters "You keep using that word...I don't think it means what you think it means..."

30 Aug 2014 GTD: Mastering Workflow - Processing (as an algorithm) Surprisingly, this is even more helpful than the diagram.

28 Mar 2014 Brvty

25 Dec 2013 GoSublime + GoImports = :) Had enough? -- build failed: imported and not used: 'fmt' --

13 Jun 2013 A few 'bits' of python

31 May 2012 pyspecs - Minimalistic BDD in Python pyspecs is a testing framework that strives to achieve more readable specifications (tests) by leveraging some fancy syntactic sugar and auto-discovery of tests/specifications (specs).

progress (4)

09 Jun 2019 "...opposition (and opportunity) in all things..." Mortality presents extreme opposition but with exponentially proportional opportunities.

08 Oct 2017 What's your next step? Why not let the Master Teacher show you?

10 Jun 2015 Continuous [Spiritual] Integration Is there a test suite for our spirits?

14 Apr 2014 A continuum of spiritual growth Continuum: a sequence in which adjacent elements are imperceptibly different from each other, although the extremes are quite distinct.

prophets (4)

25 Apr 2022 Follow the Prophet: Russell M. Nelson Cliff notes of his recent talks

16 Oct 2018 Prophetic Promises From October 2018 General Conference

09 Aug 2015 Sustain the Prophet In both word and deed

30 Dec 2013 Jacob the poet-prophet A gifted writer, much of his writings are evocative in their imagery.

python (2)

13 Jun 2013 A few 'bits' of python

31 May 2012 pyspecs - Minimalistic BDD in Python pyspecs is a testing framework that strives to achieve more readable specifications (tests) by leveraging some fancy syntactic sugar and auto-discovery of tests/specifications (specs).

quil (2)

25 Aug 2021 When the going gets 'gui'... ¯\_(ツ)_/¯

24 Aug 2021 Managing GUI Screens with Quil It's all just data.

repentance (10)

14 Sep 2025 Receiving the Savior, Jesus Christ We absolutely need Him, but he won't force His way into our hearts and lives.

31 Mar 2024 An Expression of Care Happy Easter!

04 Jul 2023 Scripture Chain: Repentance & Forgiveness Each scripture referenced from General Handbook, Section 32.1

09 Jun 2019 "...opposition (and opportunity) in all things..." Mortality presents extreme opposition but with exponentially proportional opportunities.

27 Nov 2016 All things shall work together for your good

31 Aug 2016 Angelic Zeal O, that I were an angel!

15 May 2016 To Honor and Magnify the Priesthood What it means to me personally.

15 Jul 2014 Extending Our Mortal Probation ...is actually an attainable blessing, worth striving for.

18 May 2014 To hold the Priesthood is to repent Alma 13 isn't just about the Priesthood, it's about how Priesthood holders repent.

14 Apr 2014 A continuum of spiritual growth Continuum: a sequence in which adjacent elements are imperceptibly different from each other, although the extremes are quite distinct.

restoration (4)

23 Jan 2025 The Second Vision Prophecies from Joseph Smith's Introduction to the prophet Moroni

09 Jan 2024 The Introduction to The Book of Mormon Another Testament of Jesus Christ

19 May 2022 Jesus Christ Delegates His Priesthood Authority ...to us! (If we'll receive it...)

31 May 2020 "The Restoration of the Fulness of the Gospel of Jesus Christ" A Bicentennial Proclamation to the World, cross-referenced with the scriptures.

sabbath (2)

16 Jun 2019 Hymn: On This the Sabbath Of Our Lord by Jenny Whatcott and Michael Whatcott

30 Jul 2015 The Sabbath is a Sign The Lord gave the Sabbath day as a 2-way sign between us and him.

sacrament (2)

09 Jun 2019 "...opposition (and opportunity) in all things..." Mortality presents extreme opposition but with exponentially proportional opportunities.

16 Aug 2018 Hymn: Remember Me by Bryan Amundson and Michael Whatcott

scriptural-structure (3)

29 Nov 2021 With His Stripes We Are Healed Messianic passages are sometimes just as much about *us* as they are about Jesus!

21 Nov 2021 The Simple Terms of Eternal Life Familiar scriptures, restructured to expose a common theme

19 Nov 2021 "Unto such it shall be given" Disciples of Jesus Christ are given great promises.

scripture (8)

15 Jun 2023 The New Testament, chapter by chapter High-level concepts, goings-on, and questions answered.

01 Feb 2022 The Book of Mormon, chapter by chapter High-level concepts, goings-on, and questions answered.

18 Dec 2021 Scripture Scavenger Hunt Just a little something constructive for youth on Sabbath afternoon...

01 Feb 2020 Be strong, and of a good courage...

21 Jan 2020 "What is to be done?" "...if any person needed wisdom from God, I did; for how to act I did not know..."

19 Jan 2020 When the going gets tough... ...the tough turn to the scriptures.

20 Sep 2018 If this, then that... The scriptures are full of conditional logic.

30 Dec 2013 Faith-promoting Scriptures ...and some memorization hints.

scripture-list (19)

14 Jan 2023 Today and Tomorrow "The day of this life is the day for men to perform their labors"..."that they might be on the morrow in the place where Jesus should show himself"

11 Jul 2021 Hearts Knit Together in Unity ...and in love one towards another

28 Jun 2021 Faith and Fairness We'd like more of both, but when fairness feels fleeting, we can always exercise our faith!

01 Feb 2020 Be strong, and of a good courage...

21 Jan 2020 "What is to be done?" "...if any person needed wisdom from God, I did; for how to act I did not know..."

19 Jan 2020 When the going gets tough... ...the tough turn to the scriptures.

01 Apr 2019 More Sister Scriptures The scriptures are consistent and self-fulfilling.

20 Sep 2018 If this, then that... The scriptures are full of conditional logic.

28 Jul 2018 Footnote Expansion - "With One Accord", by Sis. Reyna I. Aburto

03 Sep 2017 Sister Scriptures Selected references bear striking resemblance to one another.

14 Dec 2016 The Power of Prayer

27 Nov 2016 All things shall work together for your good

24 Nov 2016 Happiness == Righeousness

30 Jul 2015 The Sabbath is a Sign The Lord gave the Sabbath day as a 2-way sign between us and him.

21 Feb 2015 Nephi had charity for his people ...and great faith in Christ that [he would] meet many souls spotless.

06 Jan 2015 Personal Affirmations in the Scriptures Powerful positive statements that can help shape our thoughts and actions

15 Sep 2014 Productivity What do the scriptures teach about personal productivity?

30 Dec 2013 Jacob the poet-prophet A gifted writer, much of his writings are evocative in their imagery.

30 Dec 2013 Faith-promoting Scriptures ...and some memorization hints.

scripture-study (2)

09 Jan 2019 Hymn: As Saints We Gather by Jana Amundson and Michael Whatcott

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

second-coming (2)

14 Jan 2023 Today and Tomorrow "The day of this life is the day for men to perform their labors"..."that they might be on the morrow in the place where Jesus should show himself"

13 Jan 2015 On the morrow ...in the place where Jesus would show himself...

service (3)

10 Sep 2018 Hymn: Preach My Gospel by Dirk Whatcott and Michael Whatcott

19 Sep 2016 Your (home teaching) family The nature of home teaching asks us to open our hearts to people as if they are part of our extended family.

11 May 2015 The heart of the Shepherd To what lengths will the shepherd go for his sheep?

sister-scriptures (6)

05 Oct 2020 "Let your light so shine before this people..." ...but not "to be seen of them."

28 Jul 2018 Footnote Expansion - "With One Accord", by Sis. Reyna I. Aburto

03 Sep 2017 Sister Scriptures Selected references bear striking resemblance to one another.

21 Feb 2015 Nephi had charity for his people ...and great faith in Christ that [he would] meet many souls spotless.

15 Jul 2014 Extending Our Mortal Probation ...is actually an attainable blessing, worth striving for.

13 Jan 2014 A Firm Mind

snicket (2)

26 May 2024 Miraculous Missionary Work The only way missionary work works is because of miracles!

07 Dec 2022 The Morals of the Story ...a word which here means, "The Series of Unfortunate Events", by Lemony Snicket

solid (5)

12 Aug 2021 SOLID: The Single Responsibility Principle (SRP) Software entities should have only one reason to change.

12 Aug 2021 SOLID: The Open/Closed Principle (OCP) Software entities should be 'open for extension but closed for modification'.

12 Aug 2021 SOLID: The Liskov Substitution Principle (LSP) Subtypes must be substitutable for their base types.

12 Aug 2021 SOLID: The Interface Segration Principle (ISP) Clients should not be forced to depend on methods they do not use.

12 Aug 2021 SOLID: The Dependency Inversion Principle (DIP) High level policy should depend on abstractions rather than low-level implementations.

songs (5)

01 Jul 2019 Church Music Comprehensive indices of my church music compositions and collaborations.

23 Jun 2019 Hymn: The Atonement of Christ by Dirk and Michael Whatcott

31 May 2019 Song: I Can Have Joy by Jenny and Michael Whatcott

21 Sep 2018 Song: The Gathering of Israel by Michael Whatcott

18 Jun 2018 Call for Collaborators: New Hymns and Primary Songs Have you ever wanted to team up with a composer to write a hymn or primary song? Now's your chance!

stewardship (2)

11 Sep 2016 A "Divine Design" Document The Family: A Proclamation to the World

11 May 2015 The heart of the Shepherd To what lengths will the shepherd go for his sheep?

talks (11)

18 Feb 2024 "The servants did go and labor with their mights" "...and the Lord of the vineyard labored also with them!"

28 Dec 2022 Death is not the end! Indeed, it's just the beginning.

19 Mar 2022 The Temple is Our Spiritual Foundation Some thoughts on President Nelson's recent talks on the importance of temple worship.

16 Jan 2022 The Essence of the Gospel of Jesus Christ ...is the expression of compassion for others! (Elder Ulisses Soares)

13 Sep 2021 "If the Savior Stood Beside Me" (Spoiler Alert: He actually already does!)

11 Jul 2021 Hearts Knit Together in Unity ...and in love one towards another

28 Jun 2021 Faith and Fairness We'd like more of both, but when fairness feels fleeting, we can always exercise our faith!

20 Mar 2021 The Atoning Power of Jesus Christ The ordinance of the Sacrament is an important way for us to receive the Savior's power!

15 May 2016 To Honor and Magnify the Priesthood What it means to me personally.

23 Oct 2014 Spiritual Health Our spirits, like our bodies must be cared for.

07 Jan 2014 Media and Leisure Appropriate use of media and keeping leisure activities in proper perspective

tdd (4)

29 Oct 2019 Discipline => Traction The counterintuitive constraints of discipline provide empowering traction!

04 Jan 2018 The Clean Coder Thank you "Uncle Bob" Martin!

26 Jun 2017 A few of my favorite TLAs How GTD helped me learn a bit more about TDD.

31 May 2012 pyspecs - Minimalistic BDD in Python pyspecs is a testing framework that strives to achieve more readable specifications (tests) by leveraging some fancy syntactic sugar and auto-discovery of tests/specifications (specs).

temple (2)

28 Apr 2025 An Offering in Righteousness Who are the 'sons of Levi' and what is their offering?

19 Mar 2022 The Temple is Our Spiritual Foundation Some thoughts on President Nelson's recent talks on the importance of temple worship.

testing (5)

05 Apr 2023 smarty/gunit vs. mdw-go/testing/should Unsurprisingly similar on the surface...

25 Jun 2021 Go Test Helpers Just a few suggestions.

15 May 2021 gunit vs. testify Surprisingly similar on the surface...

18 Sep 2020 Go Testing With Functional Fixtures Writing expressive tests with nothing more than the "testing" package.

31 May 2012 pyspecs - Minimalistic BDD in Python pyspecs is a testing framework that strives to achieve more readable specifications (tests) by leveraging some fancy syntactic sugar and auto-discovery of tests/specifications (specs).

thread-as (4)

08 Oct 2021 Sometimes Coding in Clojure Feels like Cheating (maniacal laughing in background)

22 Sep 2021 'Print-line' Debugging with the 'Thread-as' Macro Yet another plug for my new friend: `as->`

22 Sep 2021 'Threading' a Pedagogical Needle (part 2) IMHO, let's introduce threading as a variation on the `let` form.

21 Sep 2021 'Threading' a Pedagogical Needle (part 1) IMHO, threading macros should be introduced started with `as->`.

training (2)

02 Jul 2014 Shameless and blameless Don't believe the voice that encourages you to hide.

29 May 2014 Home Teaching Reporting (V)oluntary - (F)requent - (D)etailed

trials (3)

10 Sep 2025 The assassination of Charlie Kirk Senseless violence in my hometown, literally less than a mile from my workplace, as I ate lunch.

26 Mar 2022 The 'Fun' Matrix Everything we do appears in two quadrants.

11 Aug 2019 According to Our Infirmities Part of Jesus' amazing grace is the merciful truth that he suffered through the very infirmities he gave to us.

unity (4)

10 Sep 2025 The assassination of Charlie Kirk Senseless violence in my hometown, literally less than a mile from my workplace, as I ate lunch.

27 May 2024 Struck with wonder and amazement ...they knew not what to think!

11 Jul 2021 Hearts Knit Together in Unity ...and in love one towards another

28 Jul 2018 Footnote Expansion - "With One Accord", by Sis. Reyna I. Aburto

weakness (2)

11 Aug 2019 According to Our Infirmities Part of Jesus' amazing grace is the merciful truth that he suffered through the very infirmities he gave to us.

08 Oct 2017 What's your next step? Why not let the Master Teacher show you?

zion (2)

11 Jul 2021 Hearts Knit Together in Unity ...and in love one towards another

20 Jan 2019 Hymn: The Redemption of Zion by Dirk and Michael Whatcott