ziolko
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.
Show HN: Visualization of website accessibility tree
https://chromewebstore.google.com/detail/aria-devtools/dneemiigcbbgbdjlcdjjnianlikimpck
When COVID-19 started I needed something to get busy to not go crazy. I happened to work on our app WCAG compliance for a few months at the time and was frustrated by the state of of accessibility-related tools for developers.I've spend two months delivering a tool that is easy to understand and helps catching accessibility issues on my apps. A few years later it's pretty popular despite being...
Show HN: A new kind of React store
Hey HN!I am a developer on a break from employment. I want to use this time to recharge and work on projects that I always wanted to do but lacked energy after regular job.One of the problems that we never solved properly is web application state management. What I want is a library that:- encourages separating application state and logic from React components- makes dealing async state dead...
It feels great to create something physical after over 10 years of working on CRUD web apps.
My work is open source and available at https://github.com/ziolko/eink-calendar-display.
Ask HN: How do I grow my open source project
A few years ago I've created a semi-successful open source project called ARIA DevTools [1][2]. It's a browser extension that shows a nice visualisation of a website accessibility tree.People continue to say that they really like the extension and I'd love to improve it, but honestly it doesn't feel great to spend my free time on something that doesn't bring any revenue. On the other hand, I'd...
Show HN: Open-source e-ink calendar display
https://github.com/ziolko/eink-calendar-display
This is something I've been working on in the last weeks and I really like the end result. I've designed the case in Fusion 360 and programmed the firmware all by myself. The firmware source code and models are available on my github https://github.com/ziolko/eink-calendar-display.
Please keep in mind that you can always post your improvement ideas or PR's here https://github.com/ziolko/spreadapi.
Show HN: Visualization of Page Accessibility Tree
https://github.com/ziolko/aria-devtools
During the pandemic I've created an open source browser plugin that visualizes website accessibility tree. Fast forward a few years it has over 6000 active users with almost no attention from my side.The tool is far from complete and I am looking for an motivation to push this further. The motivation might be a star on Github repository or a few nice words from users in this thread (It's easy...
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.
[1] https://github.com/ziolko/tunnel
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 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 :)
Security for front-end engineer job interview
Show HN: DIY Ngrok Alternative
BunnyCDN Domain Banned in Turkey
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 agree though, that sometimes you need to "just do it" using the simplest tools out there.
I was surprised to see that they recently got rid of their paid plan and provide ad-free experience after signing in.
World time buddy dropped their paid plan
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.