Creating a great end user experience starts with the copy on your interface.

Making a Great End User Experience

Good design comes down to knowing your end users—what they want, how they use your product, where they use it, and what relationships they form with it. As designers, we can help cultivate relationships between our software and its users to create a great end user experience. Each year, a group of Patriot Software’s designers […]

Continue Reading
Find out how you can get into coding.

How to Get Into Coding for Beginners

We took a moment to ask Matt Strumbly, one of the senior developers from Patriot’s software development team, his opinion on where to start if you’re in high school and want to learn how to code. What’s a good starting point while figuring out how to get into coding? I recommend that you go to […]

Continue Reading

From PHP to Pokémon — The Leading Ladies of Patriot Software Tech discuss their favorite projects

  “What are you proudest of creating?” That’s the question we asked four women in the Patriot Software Tech team. We wanted to share the technical achievements of the women designers, developers, and engineers that help market and build our company’s powerful software. From PHP to Pokémon, the leading ladies of Patriot Software Tech have […]

Continue Reading
We recently said goodbye to two very talented interns in this Patriot exit interview.

The Latest Internship Exit Interview at Patriot Software

Recently we said goodbye to a pair of very talented interns here at Patriot, Rebecca Steele and Tim Bagnola. They’re both going off to new companies who were impressed with their experience and credentials. At Patriot Software, we lovehiring young employees. Naturally we are sad to see our young tech talent leave the nest, but […]

Continue Reading

Why You Want to Consider a Software Developer Internship

What kind of interns does Patriot Software want? We don’t want software development interns that are looking for a job so they can come to work, do what they’re supposed to do, and then go home and shut it off. We look for people with passion or people who nerd out on software, because they’re […]

Continue Reading
Know the basics of CSS with these CSS tips.

Simple CSS Tips for New Hires

Spoiler alert: This is not cutting edge CSS syntax information. It’s known stuff. Well, it’s supposed to be known stuff. Unfortunately, there are many occasions where what I’m about to tell you doesn’t make it into what I consider to be good CSS. Tips for New Hires: Be Prepared for Continuous Evolution First, let’s all […]

Continue Reading

IT Security Threats vs. Human Security Threats

Does Security Need More Humans? The software needs to be able to notice context and meaning the way a human would. You can teach a computer to do this but it requires a very individual, custom implementation, which makes it very expensive. Which, of course, means security is not happening as fast as the IT […]

Continue Reading

The Qualities of Super-Star Software Developers

In a recent conversation with my hiring department, I really wanted to drill down to target exactly what qualities are super-star software developer qualities. After all, the faster we can recognize star potential, the faster we can cut to the end of the interview and make offers to top tier talent—which saves both sides of […]

Continue Reading
You can use pairing for onboarding developers.

Using Pairing While Onboarding Developers

A lot of companies like to complain about learning curves, silos of knowledge, productivity, throughput, and wasting time while onboarding developers. Good news for them—paired programming solves a lot of these complaints, if not all of them. When you’re onboarding new employees in software development, those new hires are essentially jumping into a giant vortex […]

Continue Reading
You can use CRAP to create quality UXD.

Using CRAP to Create Quality UXD

Recently, my UXD team and I were discussing typefaces and fonts. We’re working on a new version of one of our software products, and one of the biggest things we want to make sure of is that our latest product is legible. To be clear, our product is perfectly decipherable now, but in order to […]

Continue Reading