DDefendCon 2019
Looking for some local security focused conferences and found DefendCon is happening in Seattle on Sept 26-27, 2019! They are still in CFP mode but speaking of cook acronyms, looks like they even…
Looking for some local security focused conferences and found DefendCon is happening in Seattle on Sept 26-27, 2019! They are still in CFP mode but speaking of cook acronyms, looks like they even…
I've been watching a ton of streamers on Twitch lately. I'm not one much for games but I love watching folks code and hack. Check out these folks doing cool things LIVE! Suz Hilton open source…
As someone who reads and runs Unit Tests more than writes them, I have found Majestic to be a good visual alternative to running Wallaby.js in VSCode. You can easily update snapshots, easily browse…
Pop!OS recently updated to 19.04, after upgrading I found that I was unable to login to my desktop. This is what I did to get out of the issue. After much research I found that there are many…
Assert(JS) Conf is back for 2019. If you're serious about testing in the modern JavaScript world, I recommend checking it out. This will be in Toronto on September 12th, 2019. The tickets are on…
Ditching my old site This blog is more of a personal career journal and work blog, so it makes sense to keep it in my personal site, instead of my biz site. I've also had to deal with more than enough…
My colleague Alex @ Foundry is pretty much the only other Vue fan I know. We chatted recently about submitting talks to the local Meetup group . Here's my brain dump of talk ideas. Nothing…
This magically appeared in my GitHub feed because I follow Kent C Dodds and saw his fork activity. I am a big fan of Awesome lists , snooping on other people's set ups and Wes Bos so this is…
Hello Seattle Vue party people. I've had a blast learning Vue recently and saw that Seattle now has a meetup group! I'll see you there! https://www.meetup.com/SeattleVueJS/
I caved under absolutely no peer pressure whatsoever at all. Not a victim of social media pressure or marketing in the slightest. They're mine, all mine. testops.dev && sheree.dev
My team is doin' this free GraphQL online bootcamp together and levelin' up en masse. Like anything free, buyer beware, but it's super fun so far and my team self organized and even did the homework…
I wrote a pretty simple Vue.js site, just winging it. When I was done enough I realized I didn't have a good way to deal with "page" titles or meta header tags. And my performance was not snappy at…
Today I grabbed the much anticipated Refactoring UI: Book by Adam Wathan and Steve Schoger . I follow both of them on Twitter but really became interested in the project after watching a…
https://www.mozilla.org/en-US/firefox/developer/ There is no cure all, there is no free lunch. Your privacy and rights matter and if you look around, it's hard to feel like any giant tech orgs agree…
This is a real quick one! If you need to test on an API failure, it's super easy to make one with cy.server and cy.route like so. There are so many other things you can do but you sure better be…
Circa 2005-2007 I was obsessed with Ruby and then later Rails. 2007-2009 was when I was really into web dev and was writing PHP to talk to MySQL and also pretending I knew anything about design. Boy…
The classic use case for making direct requests to your backend outside of your front end application, is to create, login and seed the local browser with user creds so you can cleanly run whatever…
Full Stack JavaScript Developer (React/Node) REACT NATIVE EXPERIENCE A PLUS Foundry Interactive is looking to add a web-focused, contract developer with excellent JS skills in both front and back-end…
Given my recent move to full-time Linux on the desktop, I've looked for local user groups and conferences to support the local Linux community. I found a cool conference happening November 9th and…
When you are running Cypress, day to day, in the course of your development in a kind of squishy TDD/BDD sort of way, you wil find yourself wanted to crank out tests. Get and Contains are the backbone…
Lighthouse is a great tool to check your website for common issues around accessibility, performance, SEO. I've been using it in the browser/extension for a while but I just figured out that you can…
I'm not sure how I found out about Dank Mono but I really love it. Goodbye Inconsolata, you served me well. It was 40£ and worth it. It was handmade by a developer and he releases updates as one…
We're looking for contract web testers able to automate simple E2E BDD-style checks in JavaScript-based frameworks against feature work for an in-flight React/Redux/Node-based web applications. You…
My team is heavily focused on React and it's ecosystem but occasionally we have the need for WordPress devs. We'd like to expand our relationships with some local freelancers specializing in WP dev…
Full Stack JavaScript Developer (React/Node) My team at Foundry Interactive is looking to add a web-focused, contract developer with excellent JS skills in both front and back-end platforms/frameworks…
In your package.json the simplest setup is running your testrunner for day to day development and running your tests on the commandline, perhaps for continuous integration. This could be as simple…
I've been hearing this unofficially for years now. This is the first time I've seen it explicitly stated.
My favorite bad-ass TPM Steph Datu shared this with the team today, it's a little old but a good walk through of junior front end web dev trivia that might come up in interviews. What is the level…
I recently realized the only thing I know about SEO is that having good AX/a11y and a good mobile experience was good for SEO. I saw that the local General Assembly school had an inexpensive beginners…
In your day to day use of Cypress, especially using it for day to day development, you will want to focus on your signal from the noise that a constant testrunner can evoke. Only the Lonely When you…
Whether your team is two or twenty. Whether your testers code or not. Whether your devs or ops folks get involved or not. There is really no reason not to dip your QA team of testers into Capture The…
I'm a big fan of templatizing, checklists, Trello, and accessibility. You can quickly scaffold out your own WCAG audit by importing the guidelines into an actionable form. Review https://www.w3.org…
Projects for specific platforms have lots of commonalities. You're always going to have to deal with 404s for a website. You will always need a favicon. Why think about these things more than once…
A lot of your testing will be done with mocks, fakes, stubs and fixtures of some sort. Sometimes in a test you don't want flat data, but something dynamic for each run. You can use tools to create…
I will admit, I don't really know JavaScript too well. I am not a webdev whiz but I do a fair amount of general debugging and sometimes outright stepping through a debugger to diagnose a problem. Did…
Let's be real, The Viper Pit just sounds cool. Don't you want to be in the viper pit, on the viper team, doing viper things? Of course, you do. That's the informal name we use for technical kickoffs…
Design http://contrast-finder.tanaguru.com - suggests colors that meet contrast http://www.webaxe.org/color-contrast-tools/ (huge list of color checker tools) https://hexnaw.com/ - Hex Naw is a…
My new project is Windows-heavy. I have up to this point made a career out of avoiding anything to do with Web or Windows. Now I'm doing both and feeling a bit lost. To better myself and get some…
One of the first things you will want to do when spinning up Cypress in your project is setting up your configs. You can get pretty far without it and they come with sensible defaults. After you…
One thing you will want to do very often when testing a React or Vue UI is waiting for the view to do something. The big use case here is waiting for an API response so that your UI can display the…
If you want to loop over a set of items, you can create an array of objects, use wrapping and each to chew through your items. Sweet!
PyCon was giant. It felt like WWDC. Here's some stand-out talks. Ying Li, David Lawrence: Introduction to Threat Modeling Lynn Root: Tracing, Fast and Slow Digging into and improving your web service…
Having worked for agencies, studios, consultancies for years one thing that I've managed to live through time and time again is being on a greenfield app project that depended on a API/backend that…
You might see that combining multiple items into one logic function is a smart way to dry up your code, naturally you might add a utils.js file and then import that into your test.spec.js files but…
If you search around for code schools, you will find dozens. If you search for their curriculums, they are usually on their marketing sites. If you search GitHub for the classes, BOOM, they're almost…
I’m a fervent believer in code reviews. I assert anyone on the team can meaningfully contribute . I think they should have some measure of formalization and templatization . I tend to speak of them…
I've been heads-down in Python lately and love an excuse to go to Portland. So I saw PyDX conference pop-up and had to attend! Quick review: The talks were half squishy, half technical, I would prefer…
This is a collection of resources I've collected for getting my junior testers started with API testing. Postman is an incredibly friendly and useful rest tool I recommend to all. Brief Intro http…
Just started a new gig and was nonplussed at the way the team handled code reviews and pull requests. The culture seems to be putting a link manually into a Slack channel, mentioning the reviewer and…
If you work across many projects and have to juggle dependencies you should consider using this cool new git repo tool: Pug . Not only can you git pull from a group of repositories but the…
As a UX-focused software tester who is passionate about the usability of software, accessibility has been of particular interest to me. People accept technology into their life because of an unspoken…