I am super glad you like it! The primary reason I haven't introduced support for iframes is that it requires much wider permissions (instead of just access to the current tab after clicking the "ARIA DevTools" icon you'd need to grant access to all data on every website you visit). I will research if things changed since I last checked, though.
When I designed the tool I've tried to mirror the experience of screen readers users instead of only displaying ARIA roles and properties.
For example you have to navigate the page with your keyboard only. If a dropdown isn't accessible - it's instantly clear for the user. Another example are tables. They present only one cell + their headers at the time. I think it's super close to the actual experience of screen reader users.
Thank you! I really think there's a lot of potential in ARIA DevTools. It's quite popular (at least for my standards) but I never had any connection with people that live and breathe web accessibility. And the devil is in the details here so to be fully fair, WAVE is most probably more accurate.
Last year I've configured a simple ssh + Caddy based ngrok alternative and it works beautifully every since. I've shared instructions on https://github.com/ziolko/tunnel for anyone interested.
You can easily turn a spreadsheet into a small CRUD database with HTTP API using Google Apps Script. I've shared an example a few years ago: https://spreadapi.roombelt.com/setup.
I love this perspective. And I love these moments when I demo my project (people can request a demo on the home page) and people realize that it actually solves the problem they are struggling with for a long time.
I also deliberately choose not to do things that I don't like (like content marketing) even though they'd for sure bring me more revenue. It has to be enjoyable because otherwise it'd be just another job.
Edit: The nice thing about this is that it allows you to proxy to any any target port including e.g. standard email ports. This was very helpful while I was working locally on a custom email server.
I interview people for a front-end engineer position regularly and most candidates fail on security-related questions
I wrote a blog post describing these topics. It might sounds like basic stuff for some people, but from my experience 90% candidates just don't know these things.
I hope this content will help you in the next interview :)
I have moved my side project (single server handling ~3 requests/s) from Heroku to Clever Cloud about 3 years ago and they work very reliably for me.
The truth is, on this scale Heroku worked well too. The reason to move for me was that they are an EU company so there is less questions from my clients about GDPR compliance.
I'd say the UI is quite old-school and I am missing good built-in metrics. There are some paid add-ons providing metrics but I'd really want to have it built-in.
I've used this tool for free for several years and decided to support them by buying a subscription (even though AdBlock does really good job there so ads don't disturb me).
I was surprised to see that they recently got rid of their paid plan and provide ad-free experience after signing in.
I have my own product in this area which is basically a web app. Then I ask customers to open it with the most popular Android kiosk app and it works like a charm.
I get paid for developing plugins for Jira since 2014. One can complain about UX and speed of this software, but I saw it being the hearth of businesses of all kinds and sizes.
Just like you won't get fired for using React in your project, you won't get fired for using Jira. It will support whatever your workflow is (and I don't mean only software development, but things like hiring or office management). If the built-in features are not enough, you will find a plugin that meets your needs.
I think long-term it's important to use a tool that give you this flexibility.
[1] https://en.wikipedia.org/wiki/Etch_A_Sketch