[Week 12] The End Declared from the Beginning (Luke 3:22)

This week, we are memorizing Luke 3:22. Check out my latest Scripture Memorization song here: Luke 3:22 If you're new here, see my introduction to this series here. "And the Holy Spirit descended on him in a physical appearance like a dove. And a voice came from heaven: 'You are my beloved Son; with you I am well-pleased.'" — Luke 3:22 (CSB) A Father's Proud Moment? Most people read the baptism of… »

[Week 11] The Stump That Everyone Forgot (Luke 3:9)

This week, we are memorizing Luke 3:9. Check out my latest Scripture Memorization song here: Luke 3:9 If you're new here, see my introduction to this series here. "The ax is already at the root of the trees. Therefore, every tree that doesn't produce good fruit will be cut down and thrown into the fire." — Luke 3:9 (CSB) A Way Where There Was No Way John the Baptist was, quite literally, preparing… »

[Week 10] Wisdom Takes Work, Even For the Son of God (Luke 2:52)

This week, we are memorizing Luke 2:52. Check out my latest Scripture Memorization song here: Luke 2:52 If you're new here, see my introduction to this series here. "And Jesus increased in wisdom and stature, and in favor with God and with people." — Luke 2:52 (CSB) Growing Up in the Rocks Close your eyes for a second and picture Jesus as a young man. What do you see? A clean-faced kid in a… »

[Week 9] Good News: Everyone's Got Some. Only One Changed History. (Luke 2:10-11)

This week, we are memorizing Luke 2:10-11 (ESV). Check out my latest Scripture Memorization song here: Luke 2:10-11 If you’re new here, see my introduction to this series here. “But the angel said to them, ‘Don’t be afraid, for look, I proclaim to you good news of great joy that will be for all the people: Today in the city of David a Savior was born for you, who is the Messiah, the Lord.’” — Luke… »

[Week 8] From Generation to Generation: The Parents Behind Mary's Song (Luke 1:50)

This week, we are memorizing Luke 1:50. Check out my latest Scripture Memorization song here: Luke 1:50 If you're new here, see my introduction to this series here. "His mercy is from generation to generation on those who fear him." — Luke 1:50 (CSB) A Young Girl Opens Her Mouth and Out Comes the Entire Old Testament Let's set the scene. Mary has just received some earth-shattering news. An angel… »

[Week 7] The Hearts of Fathers to their Children (Luke 1:17)

This week, we are memorizing Luke 1:17. Check out my latest Scripture Memorization song here: Luke 1:17 If you're new here, see my introduction to this series here. "And he will go before him in the spirit and power of Elijah, to turn the hearts of fathers to their children, and the disobedient to the understanding of the righteous, to make ready for the Lord a prepared people." — Luke 1:17 (CSB… »

[Week 6] Love: What Paul Really Meant (1 Corinthians 13:2)

This week, we are memorizing 1 Corinthians 13:2. Check out my latest Scripture Memorization song here: 1 Corinthians 13:2 If you're new here, see my introduction to this series here. “If I have the gift of prophecy and understand all mysteries and all knowledge, and if I have all faith so that I can move mountains but do not have love, I am nothing.” – 1 Corinthians 13:2 (CSB) What is Love? And… »

[Week 5] Have I Not Commanded You? (Joshua 1:9)

This week, we are memorizing Joshua 1:9. Check out my latest Scripture Memorization song here: Joshua 1:9 If you're new here, see my introduction to this series here. "Haven't I commanded you: be strong and courageous? Do not be afraid or discouraged, for the LORD your God is with you wherever you go." — Joshua 1:9 (CSB) The Weight of Joshua 1:9 A note to readers: WARNING This post discusses… »

[Week 4] Take Hold of Eternal Life (1 Timothy 6:12)

This week, we are memorizing 1 Timothy 6:12. Check out my latest Scripture Memorization song here: 1 Timothy 6:12 If you're new here, see my introduction to this series here. "Fight the good fight of the faith. Take hold of eternal life to which you were called and about which you made a good confession in the presence of many witnesses." — 1 Timothy 6:12 (CSB) When we hear the phrase "eternal… »

[Week 3] Renewing Your Mind: The Path to Knowing God's Will (Romans 12:1-2)

This week, we are memorizing Romans 12:1-2. Check out my latest Scripture Memorization song here: Romans 12:1-2 If you're new here, see my introduction to this series here. This song, Romans 12:1-2, has a really special place in my heart. When I was young, I remember wishing I could know what God's will was. I remember thinking: “If He's in control, if He's the God who created the universe, the… »

Songs for Scripture Memorization

This year, our church is committing together to memorize Scripture, one passage each week. To help myself keep it top of mind as well as build a habit of repetition, I am trying something new. Each week, I am creating an original song, assisted by AI and an "AI persona" that I made, built directly around that week’s memory passage. Starting now, I will be posting a new song every Monday, available… »

My Approach to Throughput & Flow Efficiency for Effective Teams

Here is the “why” that drives me as I evaluate, encourage, and celebrate teams in regards to their Flow Metrics. Why Throughput matters? When teams work on large tickets that take a week or more, it's hard to spot where time is being wasted. These big chunks of work tend to move slowly, and it's not clear how long each step should take. By breaking work into smaller pieces, we can better… »

Shalom: What is Peace?

In times like this, it is important to step back from all of the chaos and question what our role is going to be in all of this. When violence or injustice happens in the world, it is common to want to slap back, to draw lines around groups or ideas and bring out all of the firepower against the “other side”. It is common to want to hurt those who you have perceived have hurt you, without even… »

Fault, is it mine?

Fault can be a trigger word for people. A word that stains you with guilt with even the mention of it. A word that won’t let you go, hold you down and imprisons you where you know you don’t belong but fear you can’t escape. I have learned to look at fault differently. If some result is someone else’s fault, I am completely helpless to affect change. If it is someone else’s fault, they are the only… »

Who Is Against Me

A Life Against So often in our lives, we look for who we should be against. Target is selling Satanic clothes: against! Netflix is promoting sex trafficking of young women: against! Disney is adding sexual identity education to films for minors: against! While these things make sense, and there are much more businesses that I could list or make arguments for, defining ourselves by what we are… »

Stop telling your teams to increase lead volume!

Anytime a team focuses on volume, the quality MUST suffer. You show more people your bad thing and show them the wrong way. The way to game the quantity problem is to oversell and underdeliver. However, that does not play out well for overall product growth. I know that you “could” account for this with key results, the problem is, it won’t work. Your team is focused on winning and they will do… »

How do I think creatively?

How do we think both Creatively and Critically without tripping over ourselves? It’s so common to be to critical to start or have no “good” ideas. Let’s take a look at the brains that drive how you think and solve problems. The Right and Left Brain Recently, I’ve been leading meetings that need to involve both the Creative (Right Brain) and the Critical (Left Brain). The Right Brain is amazing at… »

It is Right to Stand and Help Others

“If you faint (slack, stay, be still) in the day of adversity, your strength (firmness, vigor, force, substance, worth) is small (narrow, thin). Rescue those who are being taken away to death; hold back those who are stumbling to the slaughter. If you say, ’Behold, we did not know (see, understand, have awareness of) this,’ does not he who weights the heart perceive (discern, have insight about… »

Better naming for WordPress hooks

Next time you're out there writing some code for a custom WordPress theme or plugin, try thinking about adding colons or dots to your hook names. It makes it much more readable and easier to understand the separation between components and the function of the hook. Filter: Action: It's really fun and makes keeping track of what your hooks really do a little easier. Have fun! »

Enhancing Arrays in HTML forms using AngularJS

This was inspired by Adam Wathan's blog post here: https://adamwathan.me/2016/04/06/cleaning-up-form-input-with-transpose/ Check out his book here, he's brilliant! The purpose of Adam's blog post was to show the utility of Collections in Laravel. I recently ran into the same problem and solved it on the front-end using AngularJS instead. Dealing with arrays in HTML form submissions tends to be… »

Changing the public folder in Laravel 5

I have been playing around with Laravel 5 recently and it's really looking great. Definitely different, and definitely improved. First things first, I strive to setup my laravel projects with 2 main folders, separating the Public facing website and assets from the Private app, API, and configuration. In Laravel 4 In L4, this was pretty simple: Move the application files Create application_files… »

Quicklook Plugins for Developers

Just found the best thing ever today! I have been working for so long with code files ranging from PHP to C# to JSON, lots of images in various sizes, zip files for downloads, etc. and I have always had such a hard time getting important information about these types files quickly from Mac's Finder. I would always have to look through my folders and drag one file after another into Sublime Text so… »