Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bnorton
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
bnorton
12d ago
You’re closer to this than I am but do you find it odd that helmets are almost never included? Biking is almost always accompanied by helmets
2.
▲
by
bnorton
2y ago
Chameleon | Fullstack Engineer (Ruby) | Remote before it was cool | $120k - $180k | Full-time | https://chameleon.io Remember those modals, tooltips and checklists you have built but never really wanted to?! with Chameleon, the
3.
▲
by
bnorton
2y ago
Chameleon | Frontend Engineer (React) + Fullstack Engineer (Ruby) | Remote before it was cool | $120k - $180k | Full-time | https://chameleon.io Remember those modals, tooltips and checklists you have built but never really want
4.
▲
by
bnorton
3y ago
i can only see the screenshot for "Example 1"
5.
▲
by
bnorton
3y ago
How you do you solve for, or imagine solving for the hiding of potentially important UI without running to risk users not finding what they are looking for and not realizing it is "just hidden". Without having to first know that t
6.
▲
by
bnorton
3y ago
yes and now it looks like you need a product tour
7.
▲
by
bnorton
5y ago
Chameleon | Frontend Engineer (React) | Remote before it was cool | Full-time | https://trychameleon.com Remember those modals, tooltips and checklists you have built but never really wanted to?! with Chameleon, the Product team
8.
▲
by
bnorton
5y ago
Chameleon | Full Stack Rails Engineer + React | Remote before it was cool | Full-time | https://trychameleon.com Remember those modals, tooltips and checklists you have built but never really wanted to?! with Chameleon, the Prod
9.
▲
by
bnorton
7y ago
Netflix would have not become Netflix if Blockbuster had purchased them. This notion of a missed opportunity is flawed
10.
▲
by
bnorton
10y ago
Client side JS is Backbone + HTMLbars Node.js Rails AWS Lambda MongoDB & Postgres We have some interesting requirements that we must conform to in order to be part of our customer's web applications. We'd love to explore those
11.
▲
by
bnorton
10y ago
We've all built and [not] maintained product tours, now its time to pass the torch to our business compatriots. Chameleon enables them to show off the product without developers as the linchpin for the whims of late-night copy changes.
12.
▲
Backbone Mixpanel - Log all Backbone.View#events to Mixpanel
(github.com)
1 points
by
bnorton
14y ago
|
0 comments
13.
▲
by
bnorton
14y ago
the magic is here: https://github.com/bnorton/tap_if/blob/master/lib/tap_if.rb
14.
▲
by
bnorton
14y ago
Instead of assigning a variable or bloating the length of your statements, use this method to to return the caller and only execute the block if the condition passes. User.where(:email => email).first.tap_if(:present?) {|user| user.se
15.
▲
#tap_if - a new type of conditional for Ruby
(github.com)
2 points
by
bnorton
14y ago
|
2 comments
16.
▲
by
bnorton
14y ago
multiple file uploads. :)
17.
▲
by
bnorton
14y ago
http://www.oracle.com/us/corporate/acquisitions/involver/ind...
18.
▲
by
bnorton
14y ago
This is good information, but could you explain why you think that everyone should use caching? You don't mention testing in this article so is it safe to say that you don't? Do you have performance tests that show that the caching actualy
19.
▲
by
bnorton
14y ago
what is paper?
20.
▲
by
bnorton
14y ago
http://blog.involver.com/2012/01/26/testing-backbone-js-best...
21.
▲
by
bnorton
14y ago
This is the point I was getting at. Not that this style is bad or good (I think it is good) but that these aren't tests that span modules. It is common practice (and a good one) to mock the server from the JS perspective as to isolate it, b
22.
▲
by
bnorton
14y ago
How about the people that don't like or dont have time for said hackfests, how else would one meet someone like this? I feel that hackfests/days are not really all that enjoyable but am just as likely to be prime co-founder material...
23.
▲
by
bnorton
14y ago
It still seems more like unit tests.. For example this line states that if you are given 20 records that 20 make it into the view. expect(view.$('.persons li').length).toEqual(20); This mocks out the server to give 20 results back and simpl