1. Shadcn/ui kit updates

    We report on the progress of our shadcn/ui kit.

  2. AI has flipped software development

    What happens when developers can move faster than designers?

  3. Apple Liquid Glass resources: update 2

    A second set of resources and tips for using the Liquid Glass design language in design apps.

  4. Official Apple Liquid Glass resources

    Our collection of resources to learn about using Apple's new design language, Liquid Glass.

  5. Choosing the right icon set for your project

    We review five icon sets and their strengths.

  6. Obra Icons is now open source

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

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

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

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

  9. Why design a shadcn/ui Figma library?

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

  10. What is shadcn/ui?

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

  11. My top 7 Figma plugins

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

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

  13. Who moved my (virtual) cheese?

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

  14. Updated design services

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

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

  16. We're live

    We finally put the new Obra website live.

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

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

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

  20. The vast majority of design systems work is busywork

  21. Obra icons: Figma plugin

  22. High-end fonts included with macOS

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

  24. Overindexing on the system

  25. Type variables in Figma – variable font workaround

  26. The case for design engineers

  27. Three types of product designs

  28. Interoperability dreams

  29. UX gone wrong

  30. Success through openness in digital design

  31. Pug advanced mixins

  32. TextCutter plugin for Figma

  33. Accessible, clickable table rows

  34. I’ve never regretted doing user research

  35. Avoiding Figma file complexity

  36. What’s changed in Bootstrap 5?

  37. Grouping things in Svelte

  38. Should you use scoped styling?

  39. Three more tips for enterprise UI design

  40. Write less, do more with Svelte

  41. Why you’ll probably regret using Tailwind

  42. Five UI design tips for enterprise software

  43. Thoughts on Tailwind CSS

  44. Getting productive by using the right Figma plugins

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

  46. Figma plugin shortcuts

  47. Eight lessons from creating a design system

  48. UX design has never been just for designers

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

  50. Thoughts on Bootstrap 4

  51. Overthinking BEM

  52. The Web as a UI implementation layer

  53. It’s all about the software quality

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

  55. Learning to love BEM

  56. How we document user interfaces