Hello, I'm Ronalds Vilciņš
I’m a web developer and marketer with over 17 years of experience working with businesses, from local companies to international brands.
I design and build websites with a focus on performance, accessibility, and simplicity. I believe good websites should be fast, secure, easy to use, and built without unnecessary complexity.
Here I share practical notes on web development, design, and the things I build.
Blog
- 1fr vs minmax(0, 1fr) in CSS Grid
Compare 1fr with minmax(0, 1fr) in CSS Grid. Control track minimums, handle wide content, and keep sidebar layouts usable when the screen gets narrower.
- Fix Flexbox Overflow With min-width: 0
Use min-width: 0 to let flex items shrink below their automatic minimum. Handle long text, ellipsis, and code blocks without hiding useful content.
- What CSS appearance Actually Does
CSS appearance changes a native control's presentation while keeping its functionality. Restyle a select, retain its cues, and know when to leave it alone.
- Style Native Form Controls With accent-color
Use accent-color to style native checkboxes, radios, sliders, and progress indicators. Keep their behaviour, set up dark mode, and check focus states.
Let’s talk
Tell me what you’re building or what needs fixing. I can help with a new website, an existing site, or a technical problem you’re unsure how to approach.
Get in touch and tell me what you have in mind.