Consistent Diagonal Clipping with CSS

Diagonal lines are one of those design elements that web designers love and web developers fear. Breaking up the vertical lines in your page design adds variety to what would otherwise be a rigid grid. But there is a reason most website designs stick to perpendicular lines: the tools used to create layouts in the […]
10 Automated Tests to Keep Your Website Healthy — and Help Your Devs Sleep at Night

At NewCity, we apply a number of different automated tests to our client sites. Below are ten of the most useful ones we’ve found.
2020 marks NewCity’s 25th Anniversary

In 1995, I was 27. Both the web and my marriage were two years old. I started a company because I had some less-than-awesome work experiences, and imagined a workplace where people collaborate on meaningful projects without ego, drama or hierarchy – a team of peers who are there for each other when it counts.
Why “Read More” is Less Effective

Rather than creating separate fields in our CMSs for titles and link text that reference the same destination content, we make the title the link. It’s easier to write, easier to scan, and better for screen readers. A win-win-win!
Flex Your WordPress Capabilities with ACF

WordPress pages are easy to edit, as long as you stick to built-in features. But at NewCity, most sites we build require flexible templates without breaking carefully-planned visual design and information architecture.
NewCity Statement on Racial Injustice

It’s not enough to care. It’s not enough to read the news and rant on Twitter. It doesn’t matter if those of us who are white seem “woke” or not. What matters is what we do — today, tomorrow, next year, and every year. We have to stay in this fight.
Oklahoma State University’s website wins a Circle of Excellence award

Oklahoma State University’s website relaunch represents the 1st phase of an initiative to break down silos. OSU has a BIG personality (think bright orange, cowboy hats, and the friendliest place you’ll ever go), and the website needed to better represent that on-campus experience.
Is your hypertext too hyper?

If your page is full of links that people find confusing or distracting, and if the only design solution is to make those links harder to see, what you have is a content problem.
Why Do We Still Use Lorem Ipsum?

If you’ve ever worked on a website redesign project, you’ve read something like this:Lorem ipsum dolor sit amet
Infinite Scroll: A Bad Idea for Usability and Accessibility

Though a common interaction on the web, infinite scroll causes problems for accessibility, usability, and performance. The cost to work around them is usually not worth the tradeoffs, and in the end, it can have a negative impact on the user experience.