A little SEO knowledge goes a long way for a web developer. Here are some SEO basics and technical practices that will help front-end developers have an impact on SEO.
I coded my own game of Battleships from scratch, where you can play against the computer. I'm still working on the computer's logic, but it sometimes wins! Here's how I did it.
When asking about gender online, it's important that we take a few moments to make sure we are asking these questions in an inclusive, respectful way.
autoBlog is my AI-generated SEO experiment. I thought it would be fun to see what happens if I create a website that generates its own content.
Accumulating technical debt can be an inevitable part of the software development process. So what is it, why would engineers take it on and how can we tackle it?
Choosing a coding bootcamp is tough. I've put together 9 incisive questions you can ask to help you understand whether their promises hold water – and ultimately decide where to go.
This blog is all about getting your website or coding project ready for sharing on social media using Open Graph and Twitter meta tags in your HTML.
Pair programming is an extraordinary way to learn, work with others and contribute. There's definitely an art to being a great pair. And you want to be a great pair, don't you?
New to the world of programming? You might not be familiar with the term pair programming – yet. But one thing's for sure, you will be by the end of this post!
Last month, I attended a talk as part of the excellent Federation Presents series. This one invited Sara Wachter-Boettcher, author of Technically Wrong, as a keynote speaker for a talk entitled 'Toxic Tech'.
You're trying to solve a coding problem. After writing a few lines, you decide to run it. The terminal explodes with red, unfathomable monospaced text...
Heard of Angular? React? Then very, very soon (if not already) you will start hearing about Vue.js everywhere.
The spread operator is awesome. It can do SO much — it’s efficient, readable, and can save a whole load of mess. I don’t know how you can not love it!