Writings
Web Performance Testing
3 minutes read - 524 words
Web Performance is good (and can be fun) An example Lighthouse score:
I have a growing interest in web performance. I get joy out of using web performance tools and hopefully getting a good score on the pages I work on. It is a little like working to get a gold star and then see your website perform out in the big world!
Performance matters on a big scale and small scale - Core Web Vitals is a ranking factor for Google SEO.
Writings
Learning ReactJS && JavaScript generally
One minute read - 128 words
I have some time to retool and reconfigure my knowledge before being available to work again in December of this year. I have a list and order in which I plan to consult these amazing resources about programming. I have over five years of experience but there is a lot of low hanging fruit to gain by starting from some fundamentals:
10/19: Goals Learn JavaScript in y Minutes Completed reviewing this JavaScript Garden Currently part way through Learn JavaScript Online course Completed initial chapters Eloquent JavaScript I plan to complete the entire book, it has been reccomended many times!
Writings
Experiments with Congress.gov API
2 minutes read - 334 words
This September Congress.gov released a neat new API!
Congress.gov shares its application programming interface (API) with the public to ingest the Congressional data. Sign up for an API key from api.data.gov that you can use to access web services provided by Congress.gov. To learn more, view our GitHub page.
It is possible to experiment with the API by signing up and then entering the key in the authorization dialog at the top of the page.
Writings
Playwright: My intro
4 minutes read - 793 words
I am enamored with Playwright. End to end integration testing is a huge topic but I can tell you just a few things about my experience from helping to integrate JavaScript E2E tests at work and in my spare time projects:
First, I have to say I am sure I would have been enamored with experiencing the joy and utility of E2E testing with other frameworks as well including Cypress or TestCafe but Playwright is my first.
Writings
Paring down with AMP
One minute read - 177 words
morganwebdev.com This is a post about my experience of simplifying my personal website down to an AMP page. My philosophy was incremental improvement using the validator and lighthouse test audits as guides. Additionally I added basic service worker functionality with the amp-install-serviceworker tag.
The result is an excellent lighthouse score and a pretty excellent WebPageTest score on Core Web Vitals:
I followed a number of steps to achieve this namely size bounding and inlining CSS and using the excellent Super Tiny Icons Repository
Writings
Law For Change
One minute read - 61 words
An Article of Otago Law Magazine recently praised the efforts of the student charity Law For Change which I co-founded in 2012/2013
Per Page 72 – I am so proud!
The charity I helped start has been going well and alive for over a decade. I am so happy and excited to share to people the stories of Law For Change: