I am Remy Sharp. Ask me anything.

Remy is the founder and curator of Full Frontal, the UK based JavaScript conference. He also ran jQuery for Designers, co-authored Introducing HTML5 (adding all the JavaScripty bits) and likes to grumble on Twitter.

Whilst he's not writing articles or running and speaking at conferences, he runs his own development and training company in Brighton called Left Logic. And he built these too: Confwall, jsbin.com, html5demos.com, remote-tilt.com, responsivepx.com, nodemon, inliner, mit-license.org, snapbird.org, 5 minute fork and jsconsole.com!

Ask a Question

48 discussions

Hi Rem! I am a huge fan of HTML5 Doctor. Great to see you here.

What's your take on CSS frameworks like Bootstrap, Foundation, etc? Would you personally recommend them to other developers?

Hi Ida,

Generally I prefer lightweight CSS frameworks, but I'm not normally the one doing the implementation. Someone on the teams I work with has already selected one, and I tend to refer to the docs as to how I'm supposed to style a button or a list or some element.

I'm not hugely keen on the frameworks that look like every other site (jQuery UI suffered from this in the past), but on the flip side of that, I do like the Material Design (and tend towards Material Lite if I'm working from scratch).

As for personally recommending, it depends on the problem. If you're prototyping, then definitely use whatever's quickest. Keep it simple if possible and try not to get too locked in to any framework.

Reply to this…

Hashnode is a friendly and inclusive dev community.
Come jump on the bandwagon!

  • 💬 Ask programming questions without being judged

  • 🧠 Stay in the loop and grow your knowledge

  • 🍕 More than 500K developers share programming wisdom here

  • ❤️ Support the growing dev community!

Create my profile

Hey Remy, Where are you headed with JSBin, considering the competition from CodePen and JSFiddle?

PS: I am an avid fan of JSBin! :)

Hi Larry - glad to hear of a fan of jsbin :)

I'm not really thinking about the future of JS Bin at the moment (or this year certainly), only because I'm very heads down on client work at the moment.

The things I would like to do with JS Bin don't really add new features, but it includes:

  1. Complete rewrite of the front end
  2. Complete rewrite of the back end (specifically splitting out the API and re-using that internally)
  3. Adding service workers for offline support (which is already in a branch and decent way through)
  4. Make Docker some part of the release process
  5. Getting npm version back in lock-step with the version on git

The problem with all these things is that it doesn't increase the paying users, which means that it's new functionality that I'd have to build during "business hours" and not be earning...which is hard to justify after 2014's experiment of doing JS Bin full time.

Utterly aside, if you don't have a sticker (since you're a fan), you should totally request one: http://jsbin.com/help/stickers 😉

Reply to this…

Great to see you here Remy!

My question : Are you happy with the current implementation of CSS Flexbox?

Glad to be here!

Hmm. Flexbox. So, honestly, I lost track of the differences in the implementations of Flexbox. I do remember the time that Firefox had one implementation and other browsers had another and it was a bit of a faff to get it right, but those days seemed to have long passed.

Honestly though, I know I want to use Flexbox a lot more, but I always get burnt on the syntax (and I rarely get it to flex the way I want first time around). It's because I don't use it day-to-day (like I do JavaScript), most of the CSS I write, I'll write and then move on and forget about it.

So, to answer: yes, but ¯\_(ツ)_/¯

Reply to this…

Do you find jsbin a work of love or do you like to have projects like it to bounce between client work?

Hey Tristan (namesake of my brother!). JS Bin was definitely a work of love at one point, and I believe will be again, but I definitely prefer bouncing between projects. I keeps my tools sharp.

Right now I've been doing a lot of node development particularly for the CLI and I've learnt tonnes about testing and streamlined workflows (which I'm intending to create into a video series - which, is another one of those projects).

So really: I like to juggle my work as much as I can afford to.

Reply to this…

What was the initial motivation behind this commit of JSBin?

#FirstCommit 😉

Why did you open source JSBin?

I'm fairly certain that when I built the first version of JS Bin I didn't know about github!

IIRC I was introduced to it as a place to host the jQuery interactive documentation (thing...) that I had updated (I've very hazy on this).

I've nearly always put my own code into the public (previously through direct links on my blog), so putting on github just seemed like the right place to put it. At the time, JS Bin was 2 PHP files.

But even today, all the payment logic is in github.

But great question. I'm pretty proud of that commit. I think sharing knowledge was the ultimate intent. It's the ethos of JS Bin too.

Reply to this…

Load more responses