Last November I wrote my first notes about sharing my story publicly, with the hopes of sharing this at WordCamp US. At the time, I was not even sure I was ready to share, much less ready to speak at WordCamp US in Washington DC. None the less, I decided to submit my talk, and…
I share my transformative journey from an ex-convict to a successful Lead Software Engineer in WordPress. Discover how societal challenges in the US contrast with opportunities abroad and how the WordPress community became my beacon of hope.
Wapuu created for my talk at WordCamp US 2023, and is meant to be a double entendre about both my past and how I am chained to WordPress!
Good leadership is vital in all sectors, including software engineering. This article uncovers ways to translate effective leadership skills into a software engineering workspace, inspiring teams to innovate and excel.
In the heart of Oklahoma’s Tornado Alley, I grew up amidst the mesmerizing fury and splendor of weather. From surviving menacing tornadoes to enduring hailstorms in my Ford Explorer, my upbringing was an enthralling weather odyssey. These adventures, imprinted with the melodic lullaby of rain and thunderstorms, shaped my deep respect for nature and led…
Transitioning from a lead software engineer to an engineering manager signifies a crucial shift, moving from hands-on coding to leading teams and strategic decision-making. It’s a journey requiring strong communication, leadership skills, and emotional intelligence, combined with maintaining technical expertise. Despite the challenges, this transition offers an opportunity to magnify your impact, inspire a team,…
If you read my article on comparing PHP and JavaScript arrow functions, there is one relevant discussion that I did not touch in that article, as it is an important concept to grasp. In programming, when we pass a variable into a function, the function can either modify the original variable or create a copy…
This article takes a look at PHP arrow functions, how they compare to JavaScript arrow functions, and some ideal use cases for them.
Allowed validation offers a more robust, efficient, and easily maintained approach to form input validation compared to its disallowed counterpart. So next time you’re creating some application lists, remember to use the party invitations technique, and spare your security guard and host the extra work!
In the fast-paced world of software development, I’ve always been something of a Swiss Army Knife. My ability to pick up new tools and technologies at a rapid pace, fueled by an unquenchable curiosity, has been a defining feature of my professional persona.