Archive for July 2019

PROJECT: The Mira-Tab

Table of Contents Introduction Features Built With Explanation Acknowledgements Additional Introduction Mirasee wanted a way to boost inter-team communication by providing a way for team members to learn more about each other. A tool to improve culture. The result: The Mira-tab! This Google Chrome extension replaces the default New Tab feature within Google Chrome. It…

Read More

Continuous Integration and Continuous Delivery (CI & CD)

Working remotely in a small development team (there were 3 of us!), communication is vital. We can’t just walk over to a coworker’s desk, and ask them what they’re working on. Did I mention that my 9 am PT was midnight for one of the devs? At Mirasee, there were ALWAYS new tech projects. (It’s…

Read More

Technical Debt

Your team has been working on a codebase. Every few months, there would be a new feature. And the new feature had a timeline of two weeks to deliver. It’s been fun to crunch through and send it to production right before the deadline. But after 3 years, it’s been getting harder and harder to…

Read More

Gravity Forms – the best form plugin for WordPress

What I like about WordPress is that it’s a pre-made swiss army knife. There’s a lot of uses for a WordPress site, from something traditional like a blog to a storefront to forum, to an online school. Regardless of why you use WordPress, there’s one plugin that I constantly return to. It’s a plug-in for…

Read More

Resources to improve your Developer skills

Put a group of developers in a room together. Can you judge their skill level based on their introductions? At the Mentorship Saturdays events (where I used to co-host), it was common to hear things like: I’m a CS graduate, but we actually never did any coding. I’ve been a developer for 15 years. But…

Read More

What is Vue?

Vue is a Javascript framework like React or Angular. Vue is a light-weight framework that you can use with a single script and use it to create little components on an existing site, or install the whole package to build much more complex apps. Learn more about Installing Vue in the documentation. Overall, Vue helps…

Read More

Communicating with the various boss styles

In the book, The Synergist, the author Les McKeown defines 3 natural leadership styles. Visionary – has big dreams, big ideas. Think of the leader who has a end goal, but doesn’t really care for the details. Operator – actively works on the details. Think of that leader who is also part of the team.…

Read More

V-binding CSS classes in Vue

Vue allows you to programmatically organize your CSS code, to trigger depending on specific situations. It’s pretty powerful. Here’s how to do it: You have two classes ‘font-weight-bold’ and ‘mr-2’. STANDARD CSS WAY VUE WAY, WITH V-BINDING What about using the style attribute? For example, you want to make the: font-weight: 900 font-size:20px padding-right: 20px…

Read More