When creating a component-based, front-end infrastructure, one of the biggest pain points I’ve personally encountered is making components that are both reusable and responsive when there are nested components within components.…
How to Make a Component That Supports Multiple Frameworks in a MonorepoYour mission — should you decide to accept it — is to build a Button component in four frameworks, but, only use one button.css
file!
This idea is very important to me. I’ve been working on a component library called …
Testing Vue Components With CypressCypress is an automated test runner for browser-based applications and pages. I’ve used it for years to write end-to-end tests for web projects, and was happy to see recently that individual component testing had come to Cypress. I work on …
Links on React and JavaScriptAs a day-job, React-using person, I like to stay abreast of interesting React news. As such, I save a healthy amount of links. Allow me to dump out my latest pile. Most of this is about React but not all …
Hack the “Deploy to Netlify” Button Using Environment Variables to Make a Customizable Site GeneratorIf you’re anything like me, you like being lazy shortcuts. The “Deploy to Netlify” button allows me to take this lovely feature of my personality and be productive with it.
Clicking the button above lets me (or you!) instantly …
What I Learned Building a Word Game App With Nuxt on Google PlayI fell in love with coding the moment I created my first CSS :hover
effect. Years later, that initial bite into interactivity on the web led me to a new goal: making a game.…
A friend once contacted me asking if I had a way to dynamically change one HTML element into another within Vue’s template block. For instance, shifting a <div>
element to a <span>
element based on some criteria. The trick was …
It’s kind of neat that we can do input:invalid {}
in CSS to style an input when it’s in an invalid state. Yet, used exactly like that, the UX is pretty bad. Say you have <input type="text" required>
. That’s …
I’m thoroughly convinced that SVG unlocks a whole entire world of building interfaces on the web. It might seem daunting to learn SVG at first, but you have a spec that was designed to create shapes and yet, still has …
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4