Making simple shapes with HTML and CSS

In web development, HTML is for laying out content such as text and images, while CSS is for visually styling the content defined in the HTML. For the web, it used to be the case that if you wanted to bring in any sort of …

WordPress: the latest insights

I recently listened to an insightful podcast interview with Matt Mullenweg, co-founder of WordPress and the CEO of Automattic. Mullenweg of course is the most prominent face of the greater WordPress community, and its biggest proponent of the open-source WordPress web creation and content management …

Learning Web Components

As part of my continual quest to upskill, I’m now learning how to use a modern web development capability – something known as Web Components. The desire to know how to use Web Components doesn’t just stem from a desire for greater knowledge. It’s coming …

Separating geopolitics from business is now impossible

On LinkedIn, there’s been a longstanding rule when discussing topics: keep politics out. But now, that silent mantra is rapidly fading away as we’re all facing the effects of the very harsh and tragic geopolitical realities seeping into our professions and businesses.

Regarding code presentations

Any web or software developer (or engineer) frequently turns to the web as a resource for seeking help with a coding task, or learning something new. Google can really be your friend when you feel stuck in the middle of a project and need assistance …

Thanks to Apple, I have a totally rebuilt Mac

My main computing machine is a 15″ MacBook Pro, bought in 2017. Over the years, it’s generally been running nicely, though not perfectly. This is one of those Mac laptops unfortunately affected by a bad keyboard design in MacBooks and MacBook Pros from 2015 to …

My butt was saved by a PC from 2010

My main computer is a MacBook Pro. I use it every day for my job as a Product Marketing Manager, and every night for working on side projects or just kicking around. The other computer I own is a PC, originally purchased with the anticipation …

Rebranding via my website, continued

The latter half of 2021 had been pretty intensive in regard to updates and improvements to my personal website. As I stated before, my site is an important part of my own branding. We tend to promote ourselves mainly through social media, but nothing speaks …