Archive for category Presentations

Speaking at the QA.Improving.us UG

I’m in Dallas to speak at the QA.Improving.us user group tonight, March 9, 6:30-8pm.

This has been my favorite talk in the last two years!

Testing in Agile: From Afterthought to an Integral Part

Testing cannot be an afterthought; it has to be an integral part of software development. Is it something that QA teams do? Or is it part of a developer’s duties? Do business analysts play any role in it? What is test automation? Unit test, Integration test, Test-Driven Development, Behavior-Driven Development… what do those mean?! This session addresses all of those questions, as we talk through the importance of tests, the collaboration among team members, the techniques, and practices around different kinds of automated testing.

2 Comments

“I Cannot Write Tests for That!”: UI Edition

I often hear something along the lines of “I cannot write tests for that UI code!” as the reason for the lack of unit tests. The fact is, more often than not, we can write tests for what seems to be “UI code”. I decided to come up with a talk to explore that topic and will be giving it at the Improving Code’s User Group next month, on March 4th.

In this talk, we’ll explore an approach to either write or refactor UI code so it can be tested more easily. We will NOT cover how to write automated UI tests, though.

Looking forward to it!!

Leave a comment

Speaking at the North Houston .NET User Group

I’m speaking at the North Houston .NET User Group this coming Thursday, Feb 20, 6:30-8:00pm. I hope to see you there!

Code Review: I Mean No Harm!

As part of the work I’ve been doing for many years, I get to do a lot of code review. I usually document things that come up doing a code review so I can share it with other developers in the teams. In this session, I share some of the code I’ve looked at, the reasons why the code raised yellow or red flags in my head, and some possible solutions I’ve proposed.

Leave a comment

Speaking at the Houston Software QA User Group

I’m giving my current favorite talk at the Houston Software QA User Group next Tuesday, Nov 5, at 6pm.

The cool thing about this talk is that it appeals to people in many different roles: developers, QA, business analysts, and product owners. I’ve given this talk at conferences, user groups, and “lunch and learns” at several companies. I’m excited to be delivering it again!

Testing in Agile: from Afterthought to an Integral Part

Testing cannot be an afterthought; it has to be an integral part of software development. Is it something that QA teams do? Or is it part of a developer’s duties? Do business analysts play any role in it? What is test automation? Unit test, Integration test, Test-Driven Development, Behavior-Driven Development… what do those mean?!

This session addresses all of those questions, as we talk through the importance of tests, the collaboration among team members, the techniques, and practices around different kinds of automated testing.

Leave a comment

A New User Group for Those Who Like Improving Code

I’ve realized that, over several years, I’ve developed a passion for changing code until it becomes readable. Yes, I’m a Clean Code addict! 🙂

Whatever the programming language, library, framework, etc, I always look for ways to make the code more readable. It didn’t use to be like that; I used to look for obscure language features I could use in my code. What for? Clever code isn’t that great if most other developers can’t understand it quickly to be confident in changing it when needed.

With those thoughts in mind, I’ve decided to create a new user group for those who, like me, enjoy Improving Code.

I hope to see you at one of our meetings!

2 Comments

Speaking at Houston Tech Fest 2019

I’ll be speaking at Houston Tech Fest 2019 this Saturday, Sep 14. I always have a time giving talks out there, hanging out with folks I’ve known for a long time, and meeting new people.

Here are the two talks I’ll be giving this year…

How to Break into Public Speaking

Do have an opinion? Ever considered public speaking? If that thought spooks you, join me and Daniel Scheufler at this year’s Houston TechFest. We’ll share with you our secret sauce for breaking into public speaking!

Testing in Agile: from Afterthought to an Integral Part

Testing cannot be an afterthought; it has to be an integral part of software development. Is it something that QA teams do? Or is it part of a developer’s duties? Do business analysts play any role in it? What is test automation? Unit test, Integration test, Test-Driven Development, Behavior-Driven Development… what do those mean?! This session addresses all of those questions, as we talk through the importance of tests, the collaboration among team members, the techniques, and practices around different kinds of automated testing.

I hope to see you there!

Leave a comment

Speaking at the AgileShift Conference in April

I’m going to be speaking at the AgileShift Conference in April!

I’ll be delivering my current favorite talk, for which I’ve been receiving great feedback from people who have seen it (ranging from software developers, QA, business analysts, product owners, etc.):

Testing in Agile: From Afterthought to an Integral Part

Testing cannot be an afterthought; it has to be an integral part of software development. Is it something that QA teams do? Or is it part of a developer’s duties? Do business analysts play any role in it? What is test automation? Unit test, Integration test, Test-Driven Development, Behavior-Driven Development… what do those mean?! This session addresses all of those questions, as we talk through the importance of tests, the collaboration among team members, the techniques, and practices around different kinds of automated testing.

I hope to see you at the conference! 🙂

Leave a comment