Continuous Integration: The What, Why and How

Not long ago, I had a novice understanding of Continuous Integration (CI) and thought it seemed like an extra process that forces engineers to do extra work on already large projects. My team began to implement CI into projects and, after some hands-on experience, I realized its great benefits, not only to the company, but to me, an engineer! In this post, I will describe CI, the benefits I’ve discovered, and how to implement it for free, and fast.

CI …

The post Continuous Integration: The What, Why and How appeared first on CSS-Tricks.

Read more

20+ Best Gothic Fonts

There’s something unusually attractive about a gothic font design. It can make any typographical layout look magnificent and majestic, and it’s probably why gothic fonts are widely used in branding and logo design. If you’ve been looking for a unique gothic font for a new project, you’re in luck. We’ve handpicked the best gothic fonts […]
Read more

Ipapi: A Simple, Scalable IP Lookup Tool

One of the tools powering great user experience is IP location data. This information can do everything from making forms easy for users to fill out, to ensuring that the correct language is used on a website to help prevent fraud online. It’s a tool that more and more website developers are turning to. And […]
Read more

WordPress 5.0 Beta 1 Now Available for Testing

WordPress 5.0 is marching forward with beta 1 released this evening. Major items that need testing include the Gutenberg editor, the new Twenty Nineteen default theme, and all previous default themes, which have been updated to be compatible with the new editor. You’ll want to make sure you are using (more…)
Read more

Demystifying JavaScript Testing

Many people have messaged me, confused about where to get started with testing. Just like everything else in software, we work hard to build abstractions to make our jobs easier. But that amount of abstraction evolves over time, until the only ones who really understand it are the ones who built the abstraction in the first place. Everyone else is left with taking the terms, APIs, and tools at face value and struggling to make things work.

One thing I …

The post Demystifying JavaScript Testing appeared first on CSS-Tricks.

Read more

Minimalist Graphic Design: 10 Examples & Tips

Minimalist design is simple. But it is not boring. Just because a minimal style design often lacks some of the embellishments or color palettes or crazy typefaces in other projects, doesn’t mean it isn’t great to look at. In fact, designs featuring minimalism can be some of the most beautiful and usable websites around. And […]
Read more

Hand roll charts with D3 like you actually know what you’re doing

Charts! My least favorite subject besides Social Studies. But you just won’t get very far in this industry before someone wants you to make a chart. I don’t know what it is with people and charts, but apparently we can’t have a civilization without a bar chart showing Maggie’s sales for last month so by ALL MEANS — let’s make a chart.

Yes, I know this is not how you would display this data. I’m trying to make a point…

The post Hand roll charts with D3 like you actually know what you’re doing appeared first on CSS-Tricks.

Read more