1
0
Fork 0

Updated to latest post and image content, oops

This commit is contained in:
Ava Gaiety Wroten 2022-01-08 22:31:07 -06:00
parent 61559ed524
commit 7366698c97
54 changed files with 191 additions and 57 deletions

View file

@ -9,7 +9,7 @@
"state": {
"type": "markdown",
"state": {
"file": "posts/a_modern_terminal_workflow_3.md",
"file": "posts/austin-givecamp-2019.md",
"mode": "source",
"source": false
}
@ -69,7 +69,7 @@
"state": {
"type": "backlink",
"state": {
"file": "posts/a_modern_terminal_workflow_3.md",
"file": "posts/austin-givecamp-2019.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@ -89,6 +89,8 @@
},
"active": "a8e90712c1fef449",
"lastOpenFiles": [
"posts/austin-givecamp-2019.md",
"posts/allovue.md",
"posts/a_modern_terminal_workflow_3.md",
"index.md",
"posts/deving_on_linux_is_fun.md",
@ -96,8 +98,6 @@
"posts/code2college-volunteering.md",
"posts/catjingle-5k-a-first.md",
"posts/blm.md",
"posts/best-improv-performance-yet.md",
"posts/a_modern_terminal_workflow_2.md",
"posts/ember-modifiers.md"
"posts/best-improv-performance-yet.md"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 KiB

BIN
content/images/oncue.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 KiB

View file

@ -4,7 +4,7 @@ date: 2019-01-06T02:38:11.836Z
tags:
- Furry
- Volunteering
coverImage: images/47110974_2257858057793481_3035723263510177461_n.jpg
coverImage: /images/47110974_2257858057793481_3035723263510177461_n.jpg
description: Volunteering with Austin Humane Society
---
Q2 collaborated with the Austin Humane Society to host a Pup Pub Crawl! And that just wouldn't be complete without a pup, so I volunteered to make some people smile.

View file

@ -5,7 +5,7 @@ tags:
- Career
- Tech
- Ember
coverImage: images/allovue-team-page.png
coverImage: /images/allovue-team-page.png
description: >-
Proud to announce I'm now a Software Engineer at Allovue!
---

View file

@ -3,7 +3,7 @@ title: Austin Givecamp 2019
date: 2019-04-01T01:30:47.065Z
tags:
- Volunteering
coverImage: images/56656354_430749637673816_8996689288576913577_n.jpg
coverImage: /images/56656354_430749637673816_8996689288576913577_n.jpg
description: Another non-profit site launched!
---
Had a productive weekend with the lovely folks at [Austin Givecamp](https://www.austingivecamp.org/) rebuilding the Stronger Than DIPG site! <https://strongerthandipg.org/>

View file

@ -3,7 +3,7 @@ title: Batch of Kobolds!
date: 2019-05-03T23:32:11.268Z
tags:
- Mini
coverImage: images/kobolds.jpg
coverImage: /images/kobolds.jpg
description: >-
First true dive into painting minis, this is going to be a wonderfully
dangerous hobby!

View file

@ -3,7 +3,7 @@ title: Best Improv Performance Yet!
date: 2019-02-25T02:14:25.801Z
tags:
- Stage
coverImage: images/screenshot_20190224-234525_firefox_focus.jpg
coverImage: /images/screenshot_20190224-234525_firefox_focus.jpg
description: Just sharing a little joy real quick!
---
It's difficult to put into words just how great this improv show was. Take my word for it and watch it here! https://www.twitch.tv/videos/391582582?filter=highlights&sort=time

View file

@ -3,7 +3,7 @@ title: Catjingle 5k - A First!
date: 2018-12-16T02:22:33.382Z
tags:
- Life
coverImage: images/img_20181215_095034-01.jpeg
coverImage: /images/img_20181215_095034-01.jpeg
description: "\U0001F3C3\U0001F3C3 \U0001F3C3\U0001F3C3"
---
Such a rewarding experience! A lot of hard work has paid off, now for the next goal! Which I haven't decided yet... :)

View file

@ -4,7 +4,7 @@ date: 2018-12-13T02:24:23.863Z
tags:
- Volunteering
- Life
coverImage: images/code2college.jpg
coverImage: /images/code2college.jpg
description: Volunteering with Code2College has been very worthwhile!
---
Volunteering with Code2College has been very worthwhile! They let Hopper help out too :D

View file

@ -3,7 +3,7 @@ title: Code2College - Volunteering
date: 2018-12-02T02:42:01.215Z
tags:
- Volunteering
coverImage: images/47045438_2324370420967823_4079771929509666743_n.jpg
coverImage: /images/47045438_2324370420967823_4079771929509666743_n.jpg
description: 'Interview Prep, Cirriculum Development'
---
Hopper and I have been assisting Code2College whenever we can this year! Be it interview practice, resume reviews, or rewriting the HTML/CSS/JS cirriculum. This year there will be a significant section focused around A11y! It's difficult to express how important it is to teach this early.

View file

@ -3,7 +3,7 @@ title: Coming Out Again - NB
date: 2019-06-22T19:28:53.140Z
tags:
- Queer
coverImage: images/20190621_082815-01.jpeg
coverImage: /images/20190621_082815-01.jpeg
description: >-
Queer folx are always coming out again and again. So, let's run the tape once
more! Non-binary edition.

View file

@ -4,7 +4,7 @@ date: 2020-02-17
tags:
- Art
- Design
coverImage: images/crabs.png
coverImage: /images/crabs.png
description: Diving headfirst into pixel art for Twitch Streaming
---
Buddy of mine [Yuushagani](https://www.twitch.tv/yuushagani) started really getting into Twitch streaming recently and needed some art done. I was happy to jump in where I could!

View file

@ -4,7 +4,7 @@ date: 2020-09-15
tags:
- Tech
- Python
coverImage: images/divisbility-rules.jpg
coverImage: /images/divisbility-rules.jpg
description: >-
Fun Python side project inspired by VSauce.
---

View file

@ -3,7 +3,7 @@ title: 'Donating a Painting: Art Erotica 2019'
date: 2019-05-19T23:19:03.974Z
tags:
- Art
coverImage: images/arterotica-2019.jpg
coverImage: /images/arterotica-2019.jpg
description: Today marks the first public viewing of my art in a physical space!
---
[Art Erotica 2019](http://octopusclub.org/event/arterotica-2019/) is an annual donation-based art auction with adult themes where "100% of the money spent at the event will go directly to this fund, which assists our friends and neighbors living with HIV and AIDS in times of crisis, helping them to pay for food, rent, utilities, eyeglasses, and even medicine not covered by Medicaid.".

View file

@ -4,7 +4,7 @@ date: 2021-04-12
tags:
- Tech
- Devtools
coverImage: images/ghost-comet.png
coverImage: /images/ghost-comet.png
description: Fish, Tmux, Kitty and NeoVim with some modern plugins. Available for Linux and OSX.
---

View file

@ -3,7 +3,7 @@ title: Druid Portrait Photoshoot
date: 2018-07-25T01:55:14.670Z
tags:
- Art
coverImage: images/37182734_1044683772373630_5115959614709432320_n.jpg
coverImage: /images/37182734_1044683772373630_5115959614709432320_n.jpg
description: Outdoor photoshoot with my BFF.
---
Shooting on a Nikon D40.

View file

@ -4,7 +4,7 @@ date: 2020-04-01
tags:
- Tech
- Ember
coverImage: images/introducing-ember-modifiers.png
coverImage: /images/introducing-ember-modifiers.png
description: >-
"Introducing Ember Modifiers" as presented at Ember ATX in April, 2020.
---

View file

@ -5,7 +5,7 @@ tags:
- Tech
- A11y
- Ember
coverImage: images/emberconf-2020-accepted-cfp.png
coverImage: /images/emberconf-2020-accepted-cfp.png
description: >-
"A11y First, and Everyone Wins" will be presented by yours truly at Ember Conf 2020.
---

View file

@ -5,7 +5,7 @@ tags:
- Tech
- A11y
- Ember
coverImage: images/a11yfirst.png
coverImage: /images/a11yfirst.png
description: >-
"A11y First, and Everyone Wins" as presented at Ember Conf 2020.
---

View file

@ -33,8 +33,8 @@ ember install ember-modifier
Below is an example for how to track the focus state of a DOM element.
```handlebars
{{! my-component.hbs }}
```html
{{!-- my-component.hbs --}}
<button
{{on 'focus' this.handleFocus}}
{{on 'blur' this.handleBlur}}
@ -143,8 +143,8 @@ module('Integration | Modifier | key-down', function(hooks) {
A simple example of a focusable element listening for the Enter key to be pressed.
```handlebars
{{! my-component.hbs }}
```html
{{!-- my-component.hbs --}}
<button
{{key-down this.handleEnter key='Enter'}}
My Button
@ -169,8 +169,8 @@ _Note, often times it may be better to listen for keyup rather than keydown for
Sometimes you simply want to stop the default behavior of a key, such as scrolling down with an arrow key.
```handlebars
{{! my-component.hbs }}
```html
{{!-- my-component.hbs --}}
<dialog
tabindex="0"
role='dialog'

View file

@ -5,7 +5,7 @@ tags:
- Ember
- A11y
- Tech
coverImage: images/embernewlang-rfc-merged.png
coverImage: /images/embernewlang-rfc-merged.png
description: >-
`ember new --lang` Ember CLI flag RFC merged!
---

View file

@ -4,7 +4,7 @@ date: 2020-06-08
tags:
- Ember
- Tech
coverImage: images/ember-new-lang.png
coverImage: /images/ember-new-lang.png
description: >-
RFC goes into final comment period for `ember new --lang` flag.
---

View file

@ -5,7 +5,7 @@ tags:
- Tech
- A11y
- Ember
coverImage: images/ember-select-light-tailwind-animated.gif
coverImage: /images/ember-select-light-tailwind-animated.gif
description: >-
Ember-Select-Light is an Ember Addon focused on simplicity. Just powerful enough to offer expected baseline functionality while being easy to implement, style, and make accessible.
---

View file

@ -3,7 +3,7 @@ title: Falling - Spraypaint on Canvas
date: 2018-05-29T01:58:04.961Z
tags:
- Art
coverImage: images/32212355_431214710638185_4744749014405087232_n.jpg
coverImage: /images/32212355_431214710638185_4744749014405087232_n.jpg
description: 'Never made something like this before, I''m quite proud of the result!'
---
Some process shots:

View file

@ -3,7 +3,7 @@ title: Final Improv Show(?)
date: 2019-04-08T23:35:11.524Z
tags:
- Stage
coverImage: images/screen-shot-2019-06-22-at-7.49.41-pm.png
coverImage: /images/screen-shot-2019-06-22-at-7.49.41-pm.png
description: 'A curtain closes, but only after so much growth and laughs!'
---
Had my last improv show as a performer for the foreseeable future. Was an absolute blast and who knows, maybe after a long break I'll return to the stage again :) I grew so much along the way

View file

@ -4,7 +4,7 @@ date: 2020-06-10
tags:
- Unity
- Games
coverImage: images/forest-sprites-preview.png
coverImage: /images/forest-sprites-preview.png
description: >-
Back in the day I was very into Flash, now Unity is a new hobby of mine. Check out this preview for my upcoming first game: Forest Sprites.
---

28
content/posts/gaad2021.md Normal file
View file

@ -0,0 +1,28 @@
---
title: 'Global Accessibility Awareness Day @ Oncue'
date: 2021-05-21
tags:
- Career
- A11y
coverImage: /images/gaad2021.jpeg
description: >-
Because we all need to start somewhere! Getting the team onboard as I rock the boat for positive change.
---
[Global Accessibility Awareness Day (or GAAD)](https://globalaccessibilityawarenessday.org/) is a wonderful time of year to get your team onboard with a wide range of topics around a11y.
I collaborated with my same-day hire buddy [Jennifer Wisniewski](https://www.linkedin.com/in/jwdesign/) to discuss the what, how and why behind embracing a11y for Oncue's future.
First we needed to cover what a11y was, and to that we primarily referenced [figma's Accessibility and Inclusion](https://www.figma.com/resources/learn-design/inclusion/) article. Our focus was on how we can make a meaningful impact.
> Directly impacting the world's largest minority (people with disabilities).
We then focused on how product accessibility can be improved. This included some proposed agile epics, goals and milestones. We briefly touched on technologies, but this was just the lightest touch on how we can get the conversation started.
> Much like automation testing, while achieving 100% coverage is challenging, the first 50% is easily achievable.
Next we discussed a11y within the organization. This covered company culture and improving our [hiring best practices](https://projectinclude.org/hiring).
Lastly, we opened the floor for conversation and additional thoughts. A key takeaway during this time was my boss speaking on her insight from her first time trying to use a web app purely with a screen-reader and how drastically different and potentially difficult it can be.
I'm hoping for much more of this kind of collaborative discussion in the future to establish some meaningful improvements for our users (movers), their users (customers), and our own employees.

View file

@ -3,7 +3,7 @@ title: Galaxy Painting Series
date: 2018-12-08T02:47:20.427Z
tags:
- Art
coverImage: images/45376355_2193787814168674_5722991029764915435_n.jpg
coverImage: /images/45376355_2193787814168674_5722991029764915435_n.jpg
description: A whole galaxy of space paintings.
---
Practice makes perfect! I'm so proud of how these turned out. I've been gifting them to interested friends whenever possible.

View file

@ -3,7 +3,7 @@ title: Galaxy Paws - Painting
date: 2018-05-29T02:00:33.018Z
tags:
- Art
coverImage: images/33316494_439619899815931_6064339933273784320_n.jpg
coverImage: /images/33316494_439619899815931_6064339933273784320_n.jpg
description: Spraypaint and Acrylic
---
Spraypaint and Acrylic

View file

@ -4,7 +4,7 @@ date: 2019-06-10T18:35:00.873Z
tags:
- Mini
- Art
coverImage: images/barbarian-mini.jpg
coverImage: /images/barbarian-mini.jpg
description: Quite proud of how this turned out! Starting to really gain some confidence.
---
Implemented some drybrushing techniques and some experiments with washes. Plenty of room to improve but I'm stoked to have painted something that looks like you could buy in a store!

View file

@ -3,7 +3,7 @@ title: 'Proud Home Owner'
date: 2019-10-10
tags:
- Life
coverImage: images/home-owner.jpg
coverImage: /images/home-owner.jpg
description: >-
Wow it's been a busy few weeks! I now am an official home owner.
---

View file

@ -3,7 +3,7 @@ title: Inktober 2018
date: 2018-10-02T01:51:53.033Z
tags:
- Art
coverImage: images/41950359_289287831678737_4625081179150108772_n.jpg
coverImage: /images/41950359_289287831678737_4625081179150108772_n.jpg
description: An annual drawing-a-day challenge.
---
An annual drawing-a-day challenge.

View file

@ -3,7 +3,7 @@ title: 'Life Training: Gun Retention Course'
date: 2019-05-12T23:26:43.845Z
tags:
- Life
coverImage: images/59588853_636966910063318_6728622407719280293_n.jpg
coverImage: /images/59588853_636966910063318_6728622407719280293_n.jpg
description: >-
This weekend I completed an intensive gun retention course. Always learn life
skills!

View file

@ -17,5 +17,5 @@ Stay strong and support one-another in these difficult times. BLM and pride mont
---
[Resume](https://www.wroten.me/resume.pdf)
[Resume](https://gaiety.me/files/resume.pdf)
[Contact Me ava@wroten.me](mailto:ava@wroten.me)

View file

@ -0,0 +1,22 @@
---
title: 'Building the Dream UI Component Library talk at MagnoliaJS'
date: 2021-05-25
tags:
- Career
- Talk
- React
- Storybook
- A11y
coverImage: /images/magnoliajs2021.png
description: >-
Storybook, a11y, ui components and react, oh my! A fun talk at MagnoliaJS where I was invited to speak.
---
I had a real blast speaking at [MagnoliaJS](https://www.magnoliajs.com/) this year!
> A well made app is visually consistent, appealing, and usable. What does it look like to build a system that can engineers, designers, quality assurance, and product can use to make all of this happen? Let's dive into the standards and technologies that have gone into building the new design system at Oncue with accessibility and testing in mind.
[![Watch video recorded during MagnoliaJS on Youtube](http://i3.ytimg.com/vi/5KlBtfO1CmU/hqdefault.jpg)](https://www.youtube.com/watch?v=5KlBtfO1CmU)
* ["Slides", relevant URL's can be found here](https://www.notion.so/hergaiety/Building-the-Dream-UI-Component-Library-df5e59e84fcc4b02a9b77f5f33cfded2)
* [Noti.st](https://noti.st/gaiety/dVFVTk/building-the-dream-ui-component-library)

View file

@ -4,7 +4,7 @@ description: Painting on Aluminum, Ooooooo~
date: 2019-07-28
tags:
- Art
coverImage: images/metal-skies.jpg
coverImage: /images/metal-skies.jpg
---
Excitedly picked up some aluminum art supplies from a local shop in Austin ([Jerry's Artarama](https://www.jerrysretailstores.com/austin-tx/)) and after a few months of them sitting in a corner, this is what came of it! I'm quite proud of it. This will be added to [the art gallery](https://gaiety.gallery/), possibly in higher quality later.

View file

@ -3,7 +3,7 @@ title: Minimalist - Spray Paintings
date: 2018-06-09T02:02:08.628Z
tags:
- Art
coverImage: images/34392035_379257415897491_1831916986125254656_n.jpg
coverImage: /images/34392035_379257415897491_1831916986125254656_n.jpg
description: Minimalism meets Spraypaint
---
Wanted to see what was possible combining the common street painting methods of spray paint with the high brow art of minimalism. These pieces mean a lot to me that are difficult to put into words, so I'll let them speak for themselves.

View file

@ -3,7 +3,7 @@ title: Moving on from Q2
date: 2019-08-02
tags:
- Career
coverImage: images/goodbye-q2.jpg
coverImage: /images/goodbye-q2.jpg
description: So many memories, so much growth - yet it's time to move on!
---

18
content/posts/oncue.md Normal file
View file

@ -0,0 +1,18 @@
---
title: 'UI Engineer @ Oncue'
date: 2021-04-19
tags:
- Career
- Tech
- React
- Storybook
- UI
- UX
coverImage: /images/oncue.jpg
description: >-
I'll be wearing both my designer and software engineer hat to build accessible usable software.
---
Building and maintaining an accessible, test driven, and mobile first UI Component library in Storybook.
I'll also be collaborating with design and product teams to establish a robust design system. Lots of exciting projects coming up!

View file

@ -3,7 +3,7 @@ title: Owning Your Identity - Nickname Change
date: 2019-02-26T02:33:23.917Z
tags:
- Queer
coverImage: images/jo.jpg
coverImage: /images/jo.jpg
description: Officially have my new preferred name at work!
---
As I continue to embrace my queer identity I made the decision to publicly replace my nickname from Joe to Jo. A single letter drop, but it's difficult to express how much this means to me on the inside. Lessening the masculinity associated with my given-name while still showing respect to my family is a major milestone.

View file

@ -1,7 +1,7 @@
---
title: Eleventy, Tailwind UI, Digital Ocean Apps and my Portfolio 2021
description: Highlighting my work history, code, volunteering and more on some interesting tech.
coverImage: images/2021-portfolio.png
coverImage: /images/2021-portfolio.png
date: 2021-02-28
tags:
- Tech
@ -22,5 +22,5 @@ Suddenly you're building a site with markdown! For simple sites you can point to
Of course, Eleventy allows you to customize html layouts and more as much as you like, but it's never required. This simplicity of being able to launch a usable site in so few steps and few files makes it a winner in my book.
[Check out my latest Portfolio](https://www.wroten.me/) built with the above tools or [fork it on GitLab](https://gitlab.com/gaiety/portfolio).
[Check out my latest Portfolio](https://gaiety.me/) built with the above tools or [fork it on GitLab](https://gitlab.com/gaiety/portfolio).

View file

@ -4,7 +4,7 @@ date: 2020-06-19
tags:
- Unity
- Games
coverImage: images/laserlink-cover.jpg
coverImage: /images/laserlink-cover.jpg
description: >-
Introducing: Laser Link, a sliding space-themed puzzle game for Windows.
---

View file

@ -4,7 +4,7 @@ date: 2020-06-12
tags:
- Unity
- Games
coverImage: images/puzzlejamii.gif
coverImage: /images/puzzlejamii.gif
description: >-
It begins! 8 Bits to Infinity's Puzzle Jam II
---

View file

@ -0,0 +1,66 @@
---
title: 'React Library and Peer Dependency Woes'
date: 2021-06-22
tags:
- React
- Tech
- NPM
- OSS
description: >-
Building and consuming React libraries have a less than optimally documented trouble... peer dependencies. Let's discuss how to solve that!
---
You've been building your React component library, perhaps a UI Design System or a useful component you wish to share with the world. Your tests pass and it works great! Then, _you try consuming your component in another React app and suddenly you're met with the following error_:
> ![Error: Invalid hook call. Hooks can only be called inside of the body of a function.](/images/react-hooks-error.png)
Worse yet is the [suggested documentation page](https://reactjs.org/warnings/invalid-hook-call-warning.html) suggests three very different possible reasons this error could occur. I'm here to say that so long as you're using hooks appropriately, the trouble lies in React peer dependencies resulting in you unknowingly having multiple versions of React.
## How to fix this
Whether you've set up your React library with [create-react-library](https://www.npmjs.com/package/create-react-library) or [create-react-app](https://www.npmjs.com/package/create-react-app) the first thing to check is your own `./package.json`. If you see `react` or `react-dom` inside of your `dependencies` or `devDependencies` then you've already found the issue!
> Ensure `react` and `react-dom` only exist within a `peerDependnecies` block.
You'll also want to manually remove them from the `./node_modules` directory in case they exist already.
```sh
rm -rf node_modules/react node_modules/react-dom
```
At this point your issue is likely solved in the consuming app.
### Fixing the fix... running tests and developing the addon locally
Okay great, if this works then you'll soon realize that you're unable to run tests or otherwise develop your addon locally at all because you need `react` and `react-dom`. The unfortunate reality is that you'll need to be intentional about when you install peer dependencies depending on what you're doing.
```sh
npm i --no-save react react-dom # this will not affect your package.json, and they may be auto-removed on the next npm install or yarn run
```
If you're finding this annoying, you may opt to add some scripts to your `./package.json` to make installing and removing peer dependencies really easy. You may also then call them as prerequesit commands to your other standard commands.
```json
{
scripts: {
"peers:install": "npm i --no-save react react-dom",
"peers:remove": "rm -rf node_modules/react node_modules/react-dom",
"prebuild": "npm run peers:remove",
"build": "echo pretend this command built your library",
"pretest": "npm run peers:install",
"test": "echo pretend this command built your library",
}
}
```
## Still having trouble? Check your sub-dependencies
Even after all of the above work I still ran into trouble. It turns out, this issue flows all the way down to literally any additional copy of `react` or `react-dom` from any dependency in the chain. I discovered this by wiping out my dependencies in large sections until my library successfully compiled for the consuming app, and then proceeded to narrow it down.
For me, I discovered that [storybook-mobile](https://github.com/aholachek/storybook-mobile), an optional storybook addon I was using, was having the very same issue of including `react` and `react-dom` in its `devDependencies`. It's an easy issue to miss, so I [wrote up a detailed issue](https://github.com/aholachek/storybook-mobile/issues/25) and [submitted a PR to fix](https://github.com/aholachek/storybook-mobile/pull/26) it. Thankfully, this turned out to be a success story and the latest release works wonderfully.
---
So in conclusion, be super careful that there aren't more than one `react` or `react-dom` dependencies _anywhere at all in your dependency tree_ besides in your main app. Only one copy may exist anywhere at any time.

View file

@ -5,7 +5,7 @@ tags:
- Career
- Tech
- Devtools
coverImage: images/laptop.jpg
coverImage: /images/laptop.jpg
description: >-
Very excited to be using Linux fulltime! View the full post to read about the
tech and some new fancy dotfiles for 2019.

View file

@ -3,7 +3,7 @@ title: Silhouette Spray Paintings
date: 2018-06-22T02:05:15.636Z
tags:
- Art
coverImage: images/35180217_197934311038987_8994215560015249408_n.jpg
coverImage: /images/35180217_197934311038987_8994215560015249408_n.jpg
description: >-
A collection of silhouette based spraypaint and acrylic modified paintings on
canvas.

View file

@ -5,7 +5,7 @@ tags:
- Career
- Tech
- Ember
coverImage: images/skillsengine.png
coverImage: /images/skillsengine.png
description: >-
Proud to announce I'm now an engineer at SkillsEngine!
---

View file

@ -5,7 +5,7 @@ tags:
- Ember
- A11y
- Tech
coverImage: images/testjssummit.png
coverImage: /images/testjssummit.png
description: >-
I'll be speaking on Achieving A11y Automation Testing in January 2021. Sign up now!
---

View file

@ -5,7 +5,7 @@ tags:
- Ember
- A11y
- Tech
coverImage: images/testjssummit-happening.jpg
coverImage: /images/testjssummit-happening.jpg
description: >-
Achieving A11y Automation Testing!
---

View file

@ -3,7 +3,7 @@ title: Three Years at Q2
date: 2019-07-11T13:32:53.678Z
tags:
- Career
coverImage: images/microsoftteams-image.png
coverImage: /images/microsoftteams-image.png
description: >-
_Technically_ I've been here closer to four, but who's counting! It's been a
good few years.
@ -14,4 +14,4 @@ It's been quite a ride building out features, fixing bugs, driving innovation an
A huge thanks to some of my biggest mentors I've been lucky to work with including, but not limited too; Toran Billups, Bill Heaton, Chase McCarthy and Jeffery Biles.
For a glance into the kind of work I've done, [visit my Portfolio](https://www.wroten.me/innovating%20in%20finx).
For a glance into the kind of work I've done, [visit my Portfolio](https://gaiety.me/work/q2/).

View file

@ -4,7 +4,7 @@ date: 2019-08-07
tags:
- Mini
- Gaming
coverImage: images/ultimate-dungeon-terrain-3.jpg
coverImage: /images/ultimate-dungeon-terrain-3.jpg
description: In preparation of running Dungeon of the Mad Mage... the most flexible solution to dungeon tiles has been crafted!
---