Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
How RSI, a split keyboard, and typing through the Psalms led me to build Bible-based typing software for Christian schools.
-
A programmer's guide to growing plants indoors.
-
Drag selection is the defacto pointer multi-selection.
-
Dropdown menus are great until you have interactive content.
-
How embracing workarounds isn't such a bad idea.
-
I created an app for typing through the Bible.
-
How to persist through creative struggle
-
exploring JS vs CSS animation performance by recreating the sidebars of Notion, Linear, and Gitlab
-
A bonus post animating our treeview ✨
-
What keyboard shortcuts belong on a treeview?
-
What is a roving tabindex?
-
What is a treeview?
-
The togglegroup is a modern variant of the radiogroup UI pattern.
-
The disclosure is the best UI pattern for answering questions.
-
Creating a slider with a range input sometimes just doesn't cut it.
-
How to recreate the vercel tabs component with CSS, react transition group, react spring, and Framer motion.
-
how I write in Notion, own my own content, and do as little manual work as possible
-
how I finally realized that rest is important and that there is a limit to what I can do
-
how an extensive software process can impede the real work
-
how it's fallen short for me and what I am choosing instead
-
and staying human in your job search.
-
of all the practical stuff involved in getting interviews, offers, and negotiating well
-
How to not preoptimize your job search and just apply.
-
How to identify what is important in your next job and focus on getting there
-
I have found two common job searching pit-falls.
-
Job searching is about telling your story.
-
It's not chronological, not on a high cadence, never finished, and will always value transparency over all.
-
As a long-time lurker, I have recently discovered why I fall into it and great reasons to stop.
-
It took a lot for me to settle on creating a frontend engineering and web animation blog.