Hi, Matteo here 👋🏻
Frontend Engineer
Currently based in Milan, Italy
Deeper meaning
Working in DEside for almost 4 years, I learned that I like writing clean, neat, functional, optimised, accessible code that is useful to others: something with a deeper meaning.
A11y
I have always had a personal interest in people with physical and cognitive disabilities. Accessibility is a fundamental part of my professional career. I am also the co-developer of Netychords, a musical instrument for people with motor disabilities, on which I have also published on Scitepress.
Minimalism
As you can see from this site, I am a firm believer that less is more. I don't like sites that overdo it, I prefer those that are carefully edited down to the smallest detail. I have learnt over time that it is the individual detail that makes the difference and that is what I look for.
Writing: my other personality
I have always loved to write, mostly for myself. I started with short stories, wrote long stories, started a film script (never finished), started a short story blog, wrote a short children's collection. Who knows, maybe one day some of these projects will finally see the light of day. Oh, I also wrote an album!
Blog
Why We Dropped Headless WordPress and Went Back to Pure PHP
We always wanted to do one step more towards the future: headless, frameworked and modern. But maybe the future is simpler than this.
• 7 min read
WordPress • CMS • Headless
Speed Up Your WordPress Development With Docker
Discover how Docker can streamline your WordPress development workflow, improving efficiency and enhancing Developer Experience (DevX)
• 7 min read
WordPress • Docker • DevX
Build An Astro Blog And Deploy It Via FTP With GitHub Actions
Discover how I built a simple Github Action with Docker and lftp to use it to deploy my blog automatically on every commit.
• 5 min read
GitHub • CI/CD • Actions
Newsletters
My works
I have worked on hundreds of websites and a technical support platform for our customers, an internal employee management system, technical documentation sites and numerous other automation tools and scripts.
Here are some of the open source projects I have been able to work on and contribute to:
Netychords
An Accessible Digital Musical Instrument based on eye tracking and head tracking
Astro SEO
Makes it easy to add information that is relevant for SEO to your Astro app.
HTML to Slack
A module to convert HTML strings to Slack blocks
CSV to ACF
Import CSV data into new pages creating proper ACF fields.
DefinitelyTyped
The repository for high quality TypeScript type definitions.
The infinite list
Yes, every developer site has to have a list of known and used technologies. Here are mine, feel free to skip them.
Contacts
Although I am not currently looking for new opportunities, feel free to write me at hello [at] matteodefilippis [dot] com for anything: my inbox is always open!