The Fundamentals Never Go Out of Style

One of the funny things about working with technology is that the tools are always changing.

Software gets updated. Plugins get new versions. WordPress changes. Hosting platforms change. Design trends come and go. Something that was standard a few years ago can suddenly feel outdated.

And sometimes you click update and everything works exactly the way it should.

Sometimes it doesn’t.

I’ve worked with WordPress and web design for years, and I’ve had plenty of those moments where something that worked yesterday suddenly doesn’t work the same way today. A link isn’t connecting properly. A form isn’t behaving the way it should. An image isn’t responding to the CSS I just wrote. A theme isn’t installing correctly. Two parts of a website that should be communicating suddenly aren’t.

The site is still there.

Something underneath it has changed.

That’s when you get to troubleshoot.

And honestly, that is one of the parts of web development I enjoy most.

Not because I enjoy things breaking. I don’t.

I enjoy figuring out why something broke.

Go back to the beginning

When you’re learning technology, it can be tempting to think you need to know every new tool.

There’s always another platform to learn. Another plugin. Another framework. Another AI tool. Another design trend. Another update.

It can feel like you’re constantly trying to catch up.

But the more I work in this field, the more I realize that knowing every tool isn’t nearly as important as understanding the fundamentals underneath them.

I’ve actually thought about this a lot in terms of language.

Back in high school Spanish class, I remember learning about the roots of words. Once you understood the root, you could start recognizing patterns and understanding words you hadn’t necessarily memorized.

That idea has stuck with me.

Web development isn’t really that different.

The software changes. The platforms change. The terminology changes. The tools change.

But HTML is still HTML.

CSS is still CSS.

A website still has to communicate with the browser.

A form still has to send information somewhere.

A link still has to point somewhere.

A website still needs structure.

And users still need to be able to understand and navigate it.

The technology sitting on top of those things might change completely, but the foundation doesn’t disappear.

That’s why I keep coming back to the basics.

You never really stop learning the fundamentals

I’ve learned this through client work, through building websites, through troubleshooting, and especially through building my own website.

Working on my own custom WordPress site has been a good reminder that knowing how to use WordPress is one thing.

Understanding what WordPress is actually doing is another.

When you’re working with a theme, templates, PHP, CSS, HTML, functions, plugins, hosting, forms, analytics, or accessibility, there are a lot of layers involved.

And when something goes wrong, you can’t always solve the problem by clicking another button.

Sometimes you have to stop and ask:

What is supposed to be happening?

What is actually happening?

What changed?

Where does this piece connect to the next piece?

Where is the disconnect?

Those questions are often more valuable than knowing the exact answer immediately.

That’s something I’ve learned over time.

You don’t always need to know the answer before you start troubleshooting.

You need to know how to find it.

Fundamentals give you something to fall back on

This is especially important because technology doesn’t stand still.

I’ve worked with WordPress, website hosting, forms, analytics, SEO tools, email platforms, accessibility requirements and all of the other pieces that can become part of building and maintaining a website.

I’ve worked on everything from smaller business websites to larger projects, including a municipal website with more than 44 pages. I’ve worked with clients who needed a website that simply looked better, and I’ve worked on projects where usability, accessibility and compliance were much bigger considerations.

The tools can be different from project to project.

The fundamentals aren’t.

A website still needs good structure.

Content still needs to make sense.

Navigation still needs to be intuitive.

A user should still be able to figure out what to do next.

A website still needs to work for the people actually using it.

That last part matters.

Because it’s easy to get caught up in the technology and forget that we’re building websites for people.

And then something breaks

Anyone who has worked on websites for long enough knows this part.

You make a change.

Something else breaks.

You fix that.

Something completely unrelated stops working.

You stare at the screen wondering how changing one thing possibly caused another thing to stop working.

I’ve been there.

And I will probably be there again.

But troubleshooting has taught me not to immediately panic when something goes wrong.

Instead, I start working backward.

What changed?

What was working before?

What isn’t working now?

Is the problem with the code?

The theme?

The plugin?

The browser?

The hosting?

The connection between two different systems?

Once you understand the pieces, the problem becomes much less intimidating.

That’s the value of fundamentals.

They give you a starting point.

Backups are a fundamental too

There is another basic lesson that becomes very important when you’re working with websites:

Have a backup.

No one wants to think about their website crashing.

No one wants to think about an update breaking something.

No one wants to think about losing work.

But a backup is a little like having an umbrella in your car.

You might not need it for months.

You might even forget it’s there.

But when the storm comes, you’re very glad you have it.

It’s not the exciting part of web development. It’s not something that makes a portfolio look impressive.

But it is part of building responsibly.

Sometimes the fundamentals aren’t glamorous.

They’re just important.

The tools will keep changing

There will always be a newer platform.

A better plugin.

A different workflow.

A new design trend.

A new way of building websites.

And that’s okay.

I don’t think the goal is to learn everything.

I don’t think anyone can.

The goal is to understand enough of the foundation that when something new comes along, you have somewhere to start.

That’s also why I don’t mind being in a constant state of learning.

Sometimes I’m learning new software.

Sometimes I’m figuring out how something works.

Sometimes I’m troubleshooting something I’ve never encountered before.

And sometimes I’m going back to something I thought I already understood and realizing there is more to learn.

You never really graduate from the fundamentals.

You just get better at understanding them.

That’s probably the biggest lesson

The longer I work with websites, the more I appreciate the things that haven’t changed.

Technology changes quickly.

People don’t.

A website still needs to communicate.

It still needs to be usable.

It still needs to make sense.

It still needs to solve a problem.

And when something goes wrong, you still need to understand enough about the foundation to figure out what happened.

So no, I don’t think you have to know everything about every new tool.

I don’t think you have to chase every trend.

And I definitely don’t think you ever reach a point where you’ve learned everything there is to learn.

Instead, I think the fundamentals give you something much more useful.

They give you confidence when the tools change.

Because when you understand what’s underneath the technology, the technology itself becomes a little less intimidating.

And maybe that’s why the fundamentals never really go out of style.

They don’t have to.

The tools can change.

The platforms can change.

The way we build websites can change.

But the foundation is still the foundation.

And there is always something new to learn from it.

Discover more from Tabatha Bierie

Subscribe now to keep reading and get access to the full archive.

Continue reading

The Fundamentals Never Go Out of Style

One of the funny things about working with technology is that the tools are always changing.

Software gets updated. Plugins get new versions. WordPress changes. Hosting platforms change. Design trends come and go. Something that was standard a few years ago can suddenly feel outdated.

And sometimes you click update and everything works exactly the way it should.

Sometimes it doesn’t.

I’ve worked with WordPress and web design for years, and I’ve had plenty of those moments where something that worked yesterday suddenly doesn’t work the same way today. A link isn’t connecting properly. A form isn’t behaving the way it should. An image isn’t responding to the CSS I just wrote. A theme isn’t installing correctly. Two parts of a website that should be communicating suddenly aren’t.

The site is still there.

Something underneath it has changed.

That’s when you get to troubleshoot.

And honestly, that is one of the parts of web development I enjoy most.

Not because I enjoy things breaking. I don’t.

I enjoy figuring out why something broke.

Go back to the beginning

When you’re learning technology, it can be tempting to think you need to know every new tool.

There’s always another platform to learn. Another plugin. Another framework. Another AI tool. Another design trend. Another update.

It can feel like you’re constantly trying to catch up.

But the more I work in this field, the more I realize that knowing every tool isn’t nearly as important as understanding the fundamentals underneath them.

I’ve actually thought about this a lot in terms of language.

Back in high school Spanish class, I remember learning about the roots of words. Once you understood the root, you could start recognizing patterns and understanding words you hadn’t necessarily memorized.

That idea has stuck with me.

Web development isn’t really that different.

The software changes. The platforms change. The terminology changes. The tools change.

But HTML is still HTML.

CSS is still CSS.

A website still has to communicate with the browser.

A form still has to send information somewhere.

A link still has to point somewhere.

A website still needs structure.

And users still need to be able to understand and navigate it.

The technology sitting on top of those things might change completely, but the foundation doesn’t disappear.

That’s why I keep coming back to the basics.

You never really stop learning the fundamentals

I’ve learned this through client work, through building websites, through troubleshooting, and especially through building my own website.

Working on my own custom WordPress site has been a good reminder that knowing how to use WordPress is one thing.

Understanding what WordPress is actually doing is another.

When you’re working with a theme, templates, PHP, CSS, HTML, functions, plugins, hosting, forms, analytics, or accessibility, there are a lot of layers involved.

And when something goes wrong, you can’t always solve the problem by clicking another button.

Sometimes you have to stop and ask:

What is supposed to be happening?

What is actually happening?

What changed?

Where does this piece connect to the next piece?

Where is the disconnect?

Those questions are often more valuable than knowing the exact answer immediately.

That’s something I’ve learned over time.

You don’t always need to know the answer before you start troubleshooting.

You need to know how to find it.

Fundamentals give you something to fall back on

This is especially important because technology doesn’t stand still.

I’ve worked with WordPress, website hosting, forms, analytics, SEO tools, email platforms, accessibility requirements and all of the other pieces that can become part of building and maintaining a website.

I’ve worked on everything from smaller business websites to larger projects, including a municipal website with more than 44 pages. I’ve worked with clients who needed a website that simply looked better, and I’ve worked on projects where usability, accessibility and compliance were much bigger considerations.

The tools can be different from project to project.

The fundamentals aren’t.

A website still needs good structure.

Content still needs to make sense.

Navigation still needs to be intuitive.

A user should still be able to figure out what to do next.

A website still needs to work for the people actually using it.

That last part matters.

Because it’s easy to get caught up in the technology and forget that we’re building websites for people.

And then something breaks

Anyone who has worked on websites for long enough knows this part.

You make a change.

Something else breaks.

You fix that.

Something completely unrelated stops working.

You stare at the screen wondering how changing one thing possibly caused another thing to stop working.

I’ve been there.

And I will probably be there again.

But troubleshooting has taught me not to immediately panic when something goes wrong.

Instead, I start working backward.

What changed?

What was working before?

What isn’t working now?

Is the problem with the code?

The theme?

The plugin?

The browser?

The hosting?

The connection between two different systems?

Once you understand the pieces, the problem becomes much less intimidating.

That’s the value of fundamentals.

They give you a starting point.

Backups are a fundamental too

There is another basic lesson that becomes very important when you’re working with websites:

Have a backup.

No one wants to think about their website crashing.

No one wants to think about an update breaking something.

No one wants to think about losing work.

But a backup is a little like having an umbrella in your car.

You might not need it for months.

You might even forget it’s there.

But when the storm comes, you’re very glad you have it.

It’s not the exciting part of web development. It’s not something that makes a portfolio look impressive.

But it is part of building responsibly.

Sometimes the fundamentals aren’t glamorous.

They’re just important.

The tools will keep changing

There will always be a newer platform.

A better plugin.

A different workflow.

A new design trend.

A new way of building websites.

And that’s okay.

I don’t think the goal is to learn everything.

I don’t think anyone can.

The goal is to understand enough of the foundation that when something new comes along, you have somewhere to start.

That’s also why I don’t mind being in a constant state of learning.

Sometimes I’m learning new software.

Sometimes I’m figuring out how something works.

Sometimes I’m troubleshooting something I’ve never encountered before.

And sometimes I’m going back to something I thought I already understood and realizing there is more to learn.

You never really graduate from the fundamentals.

You just get better at understanding them.

That’s probably the biggest lesson

The longer I work with websites, the more I appreciate the things that haven’t changed.

Technology changes quickly.

People don’t.

A website still needs to communicate.

It still needs to be usable.

It still needs to make sense.

It still needs to solve a problem.

And when something goes wrong, you still need to understand enough about the foundation to figure out what happened.

So no, I don’t think you have to know everything about every new tool.

I don’t think you have to chase every trend.

And I definitely don’t think you ever reach a point where you’ve learned everything there is to learn.

Instead, I think the fundamentals give you something much more useful.

They give you confidence when the tools change.

Because when you understand what’s underneath the technology, the technology itself becomes a little less intimidating.

And maybe that’s why the fundamentals never really go out of style.

They don’t have to.

The tools can change.

The platforms can change.

The way we build websites can change.

But the foundation is still the foundation.

And there is always something new to learn from it.

Like this: