We just released a free, open source shadcn/ui kit. Check out the announcement here.

  1. Obra Icons is now open source

    We explain the reasoning behind making our Obra Icons set open source.

  2. Obra shadcn/ui kit public beta officially released

    We released the public beta of our shadcn/ui kit, along with the two official colors and icons add-on.

  3. The work behind designing the Obra shadcn/ui Figma library

    We talk about some of the design decisions behind the Obra shadcn/ui library.

  4. Why design a shadcn/ui Figma library?

    We talk about why we're creating an open source and free shadcn/ui library for Figma.

  5. What is shadcn/ui?

    We'll be releasing a free and open source shadcn/ui kit for Figma soon. But... what is shadcn?

  6. My top 7 Figma plugins

  7. Guide to designing interfaces with AI: now directly on this website

    We published our guide to designing interfaces with AI straight on our website.

  8. Who moved my (virtual) cheese?

    Musings on redesigning software, user's mental models and guidelines on what to do when redesigning.

  9. Updated design services

    Three months into the company, we're revised our offering. In this post we discuss our updated design services.

  10. A guide to designing interfaces with AI

    We wrote a free guide to designing interfaces with AI. We are using these techniques get to better prototypes for validation faster.

  11. We're live

    We finally put the new Obra website live.

  12. Our logo design process

    A client might come to us with the question to design a logo; but in our minds, it’s the start of a larger branding process.

  13. HTML prototyping with AI

    The last two workdays were spent using a combination of Claude, Figma, Cursor, and Wispr Flow to work on an HTML prototype.

  14. User interface wireframing with AI and speech dictation

    I’ve used a new technique that I’ve called prompt wireframing where I use a combination of tools to get the job done.

  15. The vast majority of design systems work is busywork

  16. Obra icons: Figma plugin

  17. High-end fonts included with macOS

  18. Converting an .mp4 to a .gif using ffmpeg

  19. Overindexing on the system

  20. Type variables in Figma – variable font workaround

  21. The case for design engineers

  22. Three types of product designs

  23. Interoperability dreams

  24. UX gone wrong

  25. Success through openness in digital design

  26. Pug advanced mixins

  27. TextCutter plugin for Figma

  28. Accessible, clickable table rows

  29. I’ve never regretted doing user research

  30. Avoiding Figma file complexity

  31. What’s changed in Bootstrap 5?

  32. Grouping things in Svelte

  33. Should you use scoped styling?

  34. Three more tips for enterprise UI design

  35. Write less, do more with Svelte

  36. Why you’ll probably regret using Tailwind

  37. Five UI design tips for enterprise software

  38. Thoughts on Tailwind CSS

  39. Getting productive by using the right Figma plugins

  40. Design work doesn’t fit in a sprint planning

  41. Figma plugin shortcuts

  42. Eight lessons from creating a design system

  43. UX design has never been just for designers

  44. Our deliverable sometimes makes us obsolete (and that’s okay)

  45. Thoughts on Bootstrap 4

  46. Overthinking BEM

  47. The Web as a UI implementation layer

  48. It’s all about the software quality

  49. The 10 commandments of good form design on the web

  50. Learning to love BEM

  51. How we document user interfaces