Technical Architect
A Christ-follower, husband, father, and WordPress Developer with Forum One.
Similar Posts
Daybreak / Health / Relationships / Running
My 1st Group Run
Had an awesome time this morning running with the HWP Daybreak Team. Enjoyed running with and getting to know Todd Sadler. [endomondowp type=’workout’ workout_id=’861942037′ ] Bauer, Michigan, United States of America
Looking For Answers, Relying On Faith
We live in a world where people are always looking for answers. Sometimes the answers are beyond our understanding. That’s where faith takes over. “My thoughts are nothing like your thoughts,” says the Lord . “And my ways are far beyond anything you could imagine. For just as the heavens are higher than the earth, so my ways are higher than your ways and my thoughts higher than your thoughts.” – Isaiah 55:8-9 NLT
WordCamp GR 2019 – Confidently Testing WordPress – Steve Grunwell
https://stevegrunwell.github.io/confidently-testing-wordpress/#/ Testing Fundamentals Automated Testing Reduces time + chance of human error Easily reproducible Gateway to CI/CD Test Types Unit – Test the smallest possible unit of an app. Often a single function Integration – How individual components interact End-to-End(E2E) – An entire path through an application Automated Testing Pyramid ROI for Testing System Under Test (SUT) The system we’re currently testing: A single method A class A whole feature WordPress Testing is Complicated Tightly-coupled system Difficult to test anything in true isolation Testing Toolbox PhpUnit – https://phpunit.de/ Structure Test Suite – Collection of test classes Test Class (class) – Collection of test methods Test Case (method) – A single scenario to be tested Assertions True or False Equality Verify Contents – contains, regular expression…
Beyond Blessed
I am beyond blessed with an amazing wife. It’s going to be a long 10 days without Vanessa when she heads to #Africa with the World Hope Daybreak team.
WPGR: Learn about the Developer Tools in your browser
Firefox Developer Tools – Topher Inspector – look at HTML/CSS behind a web page Responsive Display Mode Console – look for errors (security/resource loading issues) Different results depending on when you open – loading vs loaded Debugger – for JavaScript Style Editor – for changing CSS Performance – monitoring page load performance Network – Storage – Local browser items, page cache, cookies, etc. Chrome Developer Tools – Brian Shortcuts – keyboard commands to open dev tools (CTRL-OPT-I[Mac OS X]/CTRL-SHIFT-I[ChromeOS]) Docking – SHIFT-CMD-D(Mac OS X) / CTRL-SHIFT-D(Chrome OS) Elements (inspector) Styles – Filter allows for viewing specific CSS states (i.e. :hover) Add specific element styles Color Swatch – has a color picker, can save swatches Computed Styles View a visual representation of spacing See the CSS that…
WordCamp US 2019 – Code Like A Writer – Alex Ball
Writing Principles Punctuation Saves Lives Separate your metaphors separate your concerns making good comments Coding Principles Syntax Form – code formatting Spellcheck – code linting DRY – Don’t repeat yourself Redundant words just take up time Code is Poetry Being creative Clean and concise Doing as much as it can with as little as possible In Stories Someone Usually Dies in the End In AJAX function wp_die() at the end.