About Hayden Tomas
My name is Hayden Tomas, I am a front-end website developer based in Prestwood, Great Missenden.
I have been developing websites and apps professionally since 2011. I started building websites for fun much sooner than that. Those of you old enough to remember software such as Microsoft Frontpage or the very first version of Serif Web Plus will understand the fun and games we had back then!
I remember writing my very first program in Basic, it was copied from the book that came with my beloved Commodore Plus/4. I was very new to programming at 9 years old so certainly wasn't going to design my own software.
So anyway, fast forward to 2011, I got my first website development job, and I am still with that agency to this day.
What I do
My work keeps me busy developing websites in WordPress and DNN most of the time. I am very interested in learning more about Jamstack, which is why I chose Astro to build this very website.
There is nothing you can't build with Astro. Static sites now can compete with dynamic websites built in CMS systems such as WordPress, you can even create E-commerce solutions with static site generators.
My Skills
Now I do need to be honest about my skills. JavaScript is not my strong point, however I am learning!
Part of the reason why I wanted to build my personal site in AstroJS is because it would force me to learn JavaScript.
What I use for my job
- HTML (obviously!)
- CSS and Sass (love that we now have native nesting!)
- Tailwind (This is my first site using Tailwind)
- JavaScript (It's a work in progress!)
- WordPress (Love it, Hate it - I prefer to build classic themes with ACF and PineGrow over pagebuilders)
- DNN (DotNetNuke) - Spent more than 10 years creating themes and skins. Recently discovered 2SXC. It's like advanced custom fields for DNN, sort of!
Other things to note:
- I use Git to a novice level, enough to get my stuff online, I can push, pull, merge etc.
- I am comfortable with the terminal on both Mac and PC.
- I am comfortable working on servers and happy to get my hands dirty, even if I do not know what I am doing. Google is my friend!
- I am a course junkie and proud of it! Currently working through Mosh's courses for software development and Cantrill's courses for AWS