Hamish Taplin

Hamish Taplin

Cardiff UX Designer / Front-end Dev Joined over 5 years ago via an invitation from Zach I. Hamish has invited Gareth Strange

  • 10 stories
  • Posted to New iPad Pro website from Apple, Nov 14, 2018

    Literally no good reason to scroll horizontally.

    1 point
  • Posted to How do you guys handle multiple variants of a component in a design system? , in reply to Nathan N , Nov 14, 2018

    Agree with this 100%. In programming terms, this is known as 'composition' and it translates very well to design, especially within a design system based on components.

    2 points
  • Posted to SPECTRE.CSS — A Lightweight, Responsive and Modern CSS Framework, Nov 08, 2018

    This looks pretty nice but many of the components (accordion/tabs) aren't accessible.

    0 points
  • Posted to How do you give feedback on design implementation to developers?, Nov 05, 2018

    I review the PR in Github and leave comments as I would also do for a code review. I can also pull the branch and make changes myself. Luckily, I sit next to them so can also provide feedback in person but I think everyone finds it helpful to have feedback documented in a PR so they don't miss anything.

    0 points
  • Posted to iPad Pro Design Tools, in reply to Manny Larios , Oct 31, 2018

    I don't see what problems an iPad solves for these tasks? I'd stick to a laptop, they're just as portable and you'll have way less problems.

    2 points
  • Posted to Design Tools: When do we get stateful components?, in reply to Andrew C , Sep 24, 2018

    I think it depends. Are you drawing pictures of websites/apps for stakeholder approval and then handoff to devs or are you prototyping/testing/iterating more complicated apps for testing with users? If the former it's not so important.

    0 points
  • Posted to Design Tools: When do we get stateful components?, Sep 24, 2018

    I think not only state but a layout model that mimics (or is built on) the same layout model that the platform you are designing for uses. An obvious example being HTML/CSS and the box model, etc. with breakpoints.

    0 points
  • Posted to Design Tools: When do we get stateful components?, in reply to Jed Lehmann , Sep 24, 2018

    Agree 100%. I'm currently designing/prototyping a visual query-builder thing (if statements and shit) and traditional prototyping tools make anything other than high-level "do you know where to click" type tests pretty impossible.

    To really test things with users I need to write code—luckily our app is built in React and I can do so fairly easily but it still takes time and I am fortunate that my experience as a developer helps me understand the problem better and be able to prototype a real UI quickly, using state and all the great stuff React brings.

    1 point
  • Posted to Design Tools: When do we get stateful components?, in reply to Jonathan Shariat , Sep 24, 2018

    Although this sounds great and one day might be possible, the problem with abstractions is that they are often the wrong one. A great deal of assumption has to go into an abstraction and often you find out further down the line that those decisions are wrong and then change them and the abstraction becomes leaky and will eventually fall apart. It will take a huge paradigm shift, possibly involving AI or something to make this viable imo.

    Furthermore, f/e code often contains small decisions around accessibility and performance, etc that has to be decoupled from the design or it starts to restrict it (perhaps rightly in most cases?).

    I think the happy medium for now is that stuff like Framer X can possibly produce not-quite-production code (getting closer to it) so that designing, iterating and testing with users can suffer less friction. Designers can become better versed with their medium and the gap between "design" and "code" becomes smaller.

    0 points
  • Posted to Denys Loveiko Portfolio, Sep 24, 2018

    Love this. It's completely inaccessible and probably runs like crap but it's art and sometimes art pisses you off.

    0 points
Load more comments