recentpopularlog in

basecamp

« earlier   
A New Approach to Feature Requests – Signal v. Noise
It’s kinda like being a detective. We go out and investigate the situation a customer is when they email. We talk with people involved, detail the facts, and then bring all of that back to the team.
management  requests  basecamp  ux 
2 days ago by fgaudet
Stimulus: A modest JavaScript framework for the HTML you already have.
Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to take over your entire front-end—in fact, it's not concerned with rendering HTML at all. Instead, it's designed to augment your HTML with just enough behavior to make it shine.
development  webdev  javascript  library  basecamp  framework  html  frameworks  js  via:popular 
6 days ago by dlindber
Stimulus 1.0: A modest JavaScript framework for the HTML you already have
Modern JavaScript doesn’t have to mean single-page, client-side MVC apps. We write a lot of JavaScript at Basecamp, but we don’t use it to create “JavaScript applications” in the contemporary sense. All our applications have server-side rendered HTML at their core, then add sprinkles of JavaScript to make them sparkle. This is the way of the majestic monolith. Basecamp runs across half a dozen platforms, including native mobile apps, with a single set of controllers, views, and models created using Ruby on Rails. Having a single, shared interface that can be updated in a single place is key to being able to perform with a small team, despite the many platforms. It allows us to party with productivity like days of yore. A throwback to when a single programmer could make rapacious progress without getting stuck in layers of indirection or distributed systems. A time before everyone thought the holy grail was to confine their server-side application to producing JSON for a JavaScript-based client application. That’s not to say that there isn’t value in such an approach for some people, some of the time. Just that as a general approach to many applications, and certainly the likes of Basecamp, it’s a regression in overall simplicity and productivity. And it’s also not to say that the proliferation of single-page JavaScript applications hasn’t brought real benefits. Chief amongst which has been faster, more fluid interfaces set free from the full-page refresh. We wanted Basecamp to feel like that too. As though we had followed the herd and rewritten everything with client-side rendering or gone full-native on mobile. This desire led us to a two-punch solution: Turbolinks and Stimulus. Turbolinks up high, Stimulus down low Before I get to Stimulus, our new modest JavaScript framework, allow me to recap the proposition of Turbolinks. Turbolinks descends from an approach called pjax, developed at GitHub. The basic concept remains the same. The reason full-page refreshes often feel slow is not so much because the browser has to process a bunch of HTML sent from a server. Browsers are really good and really fast at that. And in most cases, the fact that an HTML payload tends to be larger than a JSON payload doesn’t matter either (especially with gzipping). No, the reason is that CSS and JavaScript has to be reinitialized and reapplied to the page again. Regardless of whether the files themselves are cached. This can be pretty slow if you have a fair amount of CSS a
javascript  js  json  framework  basecamp  dhh 
17 days ago by widianto
Running in Circles – Signal v. Noise
About the "uphill phase" (discovering unknowns) and "downhill phase" (just getting it done). Also about product owner allocating resources (focus).
agile  productmanagement  basecamp  37signals 
18 days ago by henrik
Stimulus: A modest JavaScript framework for the HTML you already have.
Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to take over your entire front-end—in fact, it's not concerned with rendering HTML at all. Instead, it's designed to augment your HTML with just enough behavior to make it shine.
framework  library  basecamp  javascript  rails 
18 days ago by sistrall
Stimulus 1.0: A modest JavaScript framework for the HTML you already have
We write a lot of JavaScript at Basecamp, but we don’t use it to create “JavaScript applications” in the contemporary sense. All our applications have server-side rendered HTML at their core, then…
javascript  framework  basecamp  dhh 
21 days ago by te-online
Stimulus
"Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to take over your entire front-end—in fact, it's not concerned with rendering HTML at all. Instead, it's designed to augment your HTML with just enough behavior to make it shine."
javascript  basecamp  framework  library  webdevelopment 
22 days ago by garrettc

Copy this bookmark:





to read