HNHacker News
TopNewBestAskShowJobs

ziolko

173 karma · joined August 23, 2017

submissionscomments
ziolko··on Geometric line-art of Wacław Szpakowski (2017)
It would be so much fun to make replicas of his art on the "Etch A Sketch" [1].

[1] https://en.wikipedia.org/wiki/Etch_A_Sketch

ziolko··on Show HN: Visualization of website accessibility tree
I am glad to see a happy user here! :)
ziolko··on Show HN: Visualization of website accessibility tree
That's super helpful. I will get this fixed soon :)
ziolko··on Show HN: Visualization of website accessibility tree
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.
ziolko··on Show HN: Visualization of website accessibility tree
Is there a chance to get a link to the page? I'd love to try it out and fix.
ziolko··on Show HN: Visualization of website accessibility tree
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.

ziolko··on Show HN: Visualization of website accessibility tree
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.
ziolko··on Ask HN: What are you working on (August 2024)?
Thank you! I hope to see it used in some office in my hometown soon :)
ziolko··on Ask HN: What are you working on (August 2024)?
I am creating custom hardware for my own SaaS. So far I've designed a custom 3D printed case and wrote early version of firmware.

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.

ziolko··on Show HN: Using Google Sheets as the back end/APIs of your app
So glad that people find my little project useful!

Please keep in mind that you can always post your improvement ideas or PR's here https://github.com/ziolko/spreadapi.

ziolko··on Show HN: Portr – open-source ngrok alternative designed for teams
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.
ziolko··on Portugal. The Man – Official Website Is a Google Sheets Document
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.
ziolko··on My product is my garden (2020)
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.

ziolko··on Tunnelmole – give your local servers a public URL
Some time ago I created an instruction on setting up a DIY ngrok alternative with just Caddy and SSH [1]. Works really well for me ever since.

[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.

ziolko··on Security for front-end engineer job interview
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 :)

ziolko··on Ask HN: So you moved off Heroku, where did you go?
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.

ziolko··on Show HN: I grew my startup to 100.000 visitors /m with no time for marketing
I think he started much earlier - his blog mentions 2014: https://levels.io/product-hunt-hacker-news-number-one

I agree though, that sometimes you need to "just do it" using the simplest tools out there.

ziolko··on World time buddy dropped their paid plan
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.

ziolko··on Ask HN: Anyone making software for kiosks, infotainments or similar?
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.
ziolko··on I fucking hate Jira
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.

ziolko··on Show HN: Roombelt – meeting room schedule right at the door
I am happy to share the indie project I am working on for about 4 years. Right now it has about 30 customers (companies of various sizes). If you are running an office with meeting rooms I am sure you will like it.

Technically it's kind of boring project - a ReactJS and express app running on some IaaS provider. But this makes the solution simple, reliable and affordable. And it's a nice alternative for more sophisticated products like Teem or Robin.

ziolko··on Show HN: Accessibility Testing Tool for Developers
It's a different kind of tool. It doesn't run any automated audits. The idea is to present your website in a way blind users would "see" it so that it's easier to empathize with them.

This plugins renders accessibility tree for a website. E.g. instead of images you'd see their accessible name.

ziolko··on Show HN: Accessibility Testing Tool for Developers
That's so kind of you. Thanks!
ziolko··on Show HN: Accessibility Testing Tool for Developers
I've created this Chrome extension over a year ago to improve my dev experience with web accessibility. As much as I like working on it I suck in marketing. This is unfortunate, because the tool is not as widely used as it could be (even though there is almost 1400 weekly active users and 16 5-star reviews in the web store).
ziolko··on Accessibility is the hardest thing for me about making things for the web
Actually this is not the first time someone is asking specifically about this. I haven't worked on this extension much recently, but perhaps it's time to give it more love :)
ziolko··on Accessibility is the hardest thing for me about making things for the web
You might like ARIA DevTools, which is my open-source Chrome plugin doing exactly that

Link: https://chrome.google.com/webstore/detail/aria-devtools/dnee...

ziolko··on Show HN: Map of active customers for landing page
Right, the animated SVG can be demanding for the browser. I will try to solve this in the upcoming days :)
ziolko··on Show HN: Map of active customers for landing page
My primary goal was to get this up and running for my website. I really enjoyed the end effect so decided to open-source it as is.
ziolko··on Show HN: Map of active customers for landing page
I considered this, but it doesn't add much value for my primary use case (landing page).

While doing this I've learned that one can embed a <script> tag into SVG so this can implemented this way. Scripts run if the SVG is added to the page with <embed> or <object> tag, but not with the <img> tag. This opens a possibility of "graceful degradation" where the SVG uses live streaming where possible with a static fallback.

ziolko··on Show HN: I needed to learn React and I created a meeting room manager
I needed to learn ReactJS for my new job and decided to learn by doing. That's how Roombelt was created. The source code can be found at https://github.com/ziolko/roombelt