Javier E. Fajardo

Random musings from a software developer

Entries for tag "software"

Accessibility 201: A Dive Through The Windows Stack

Turtle rising up

Now that you've seen the big picture on Accessibility and adapting to users needs, let's see what makes that happen under the hood. This dive through the Windows stack will touch on all the technical details of how Screen Readers (and some software testing tools) do their job, along with some tools and resources to help you.

Continue reading »

Accessibility 101: The Big Picture

Using a Magnifier

In late 2018, I changed teams and began supporting Apps on Windows 10. With Microsoft's emphasis on Accessibility, I was quickly tasked with addressing a variety of issues in our apps. Having never touched accessibility issues, there was a lot to learn. This is a quick primer on what accessibility in software is.

Continue reading »

My Kingdom for a Flag!

Halo 3 CTF

There was nothing quite like playing a match of CTF in Halo. Bring a couple of friends over and just play non-stop until the late night hours. It was a great way to spend a weekend. While I haven't quite stopped enjoying that, I now find myself partaking in a slightly different kind of CTF game these days.

Continue reading »

Building your own ORM... and other Bad Ideas

TacomaNarrowsWobbling

A project I worked on needed to implement persistent storage to meet a requirement. I volunteered to write it from scratch. Just map objects in memory to your SQL database back end. How hard can it be, right? Oh, and let's do it in C++ for even more fun times.

Continue reading »