Amazon.com: Saturday Night Live Season 12 S12E19
Babette's Teeny Cafe skit with Nora Dunn, featuring "Send in the Clowns"

"19. Garry Shandling - May 16, 1987
View selected sketches and segments from the 1982 episode hosted by Golden Globe nominated actor and comedian Garry Shandling with a filmed cameo by Tracey Ullman. Sketches include: "Iran-Contra Hearings", "Support Group", "Hollywood Mom", "Redneck Airlines", "Weekend Update", and "Happy Couple"

TV-14
Subtitles and Closed Captions
Language: English Runtime: 46 minutes Release date: May 15, 1987"
clowns  snl  translation  video 
16 hours ago
sassoftware/unravl: UnRAVL is a domain-specific language for testing REST APIs. It is specification-driven and encoded in JSON, which allows easy test case generation from other tools and directly embedded JSON request bodies or comparing results to expec
"UnRAVL is a domain-specific language for testing REST APIs. It is specification-driven and encoded in JSON, which allows easy test case generation from other tools and directly embedded JSON request bodies or comparing results to expected JSON test data. UnRAVL contains a number of useful assertion constructs for validating REST API calls."
apis  sequencing  testing 
2 days ago
I’m Nat Friedman, future CEO of GitHub. AMA. : AMA
"I’m Nat Friedman, future CEO of GitHub. AMA.
Hi, I’m Nat Friedman, future CEO of GitHub (when the deal closes at the end of the year). I'm here to answer your questions about the planned acquisition, and Microsoft's work with developers and open source. Ask me anything.

Update: thanks for all the great questions. I'm signing off for now, but I'll try to come back later this afternoon and pick up some of the queries I didn't manage to answer yet."
acquisition  reddit  ama  bravo 
13 days ago
What's a service mesh? And why do I need one? - blog.buoyant
"A service mesh is a dedicated infrastructure layer for handling service-to-service communication. It’s responsible for the reliable delivery of requests through the complex topology of services that comprise a modern, cloud native application. In practice, the service mesh is typically implemented as an array of lightweight network proxies that are deployed alongside application code, without the application needing to be aware."
mesh  networking  microservices  istio 
14 days ago
Noah Weiss on Twitter: "1/ Product Management isn’t a major one can study, few folks graduate into, and most people learn by apprenticeship. There are number of dangerous myths about what the PM role is. Here is a thread with five…"
"1/ Product Management isn’t a major one can study, few folks graduate into, and most people learn by apprenticeship. There are number of dangerous myths about what the PM role is. Here is a thread with five..."
product  productmanagement  myths  awesome  insight 
20 days ago
Noah Weiss on Twitter: "1/ “Chief Question Officer” is the unofficial role of many great product, design, and eng leaders. The best questions foster rigor, encourage focus, and teach instincts. Some favorites when reviewing product proposals / plans /
"1/ “Chief Question Officer” is the unofficial role of many great product, design, and eng leaders. The best questions foster rigor, encourage focus, and teach instincts. Some favorites when reviewing product proposals / plans / specs:

"
product  productmanagement  insight  questions 
20 days ago
Guide to Product Planning: Three Feature Buckets | Psychohistory
"In most healthy product organizations, there are specific goals and strategies behind the decision to invest in a product or feature.  Engagement.  Growth.  Revenue.  Typically, very few features are actually metrics movers.  Know which ones they are ahead of time, because in the end, the judgment of whether your product or roadmap succeeded or failed will rest on the evaluation of the metrics."
productmanagement  planning  prioritization  metrics  product 
20 days ago
In preparing for battle I have always found that plans are useless, but planning is indispensable. - Dwight D. Eisenhower - BrainyQuote
"In preparing for battle I have always found that plans are useless, but planning is indispensable.

Dwight D. Eisenhower"
planning  plans  quotes 
21 days ago
G Suite Updates Blog: Copy a site in the new Google Sites
via The official update feed from the Google Apps team
IFTTT  Feedly 
22 days ago
Security and the API Journey | Okta
"The dirty secret is that our security requirements never changed.

When we built our API, we believed it would be used as we planned by the people we chose for the use cases we identified.

In reality, the interfaces we design will have strengths and weaknesses we can’t predict. Some of those weaknesses will become vulnerabilities while others cause performance issues. The worst will do both. And unfortunately, the wider our API is used and the more use cases it addresses, the more likely malicious users will discover and exploit those problems."
apis  design  security 
22 days ago
Twitter
"Invisible Asymptotes" introduced me to the concept of "product-market unfit" and made me smarter today. A highly r…
from twitter
22 days ago
Two Ways To Be A Parent: Insights From The Author Of 'The Gardener And The Carpenter' : Goats and Soda : NPR
"The "carpenter" thinks that his or her child can be molded. "The idea is that if you just do the right things, get the right skills, read the right books, you're going to be able to shape your child into a particular kind of adult," she says.

The "gardener," on the other hand, is less concerned about controlling who the child will become and instead provides a protected space to explore. The style is all about "creating a rich, nurturant but also variable, diverse, dynamic ecosystem.""
parenting  styles  play  children 
22 days ago
Go to statement considered harmful
"To many people, Dijkstra's letter to the Editor of Communications of the A CM, published in March 1968, marks the true beginning of structured programming. That it influenced the industry is clear, if for no other reason than for the articles it spawned, ranging from "IF-THEN-ELSE Considered Harmful," to "The Else Must Go, Too," to "Programming Considered Harmful."

In form and content, Dijkstra's letter is similar to his 1965 paper, which appears first in this collection. Description of the inverse relationship between a programmer's ability and the density of goto statements in his program is repeated, as is the emphasis on the limited ability of the human brain. Much of the discussion is somewhat theoretical in nature, and the typical COBOL programmer will hunger for some coding examples so that he can see why goto statements make program logic harder to understand.

Echoing his 1965 paper, the last few paragraphs underscore once again why the subject of structured programming stayed out of the mainstream of the data processing industry for so long. As Dijkstra points out, goto statements were a subject of discussion among academicians as far back as 1959. But even today, people whom Dijkstra acknowledges --- names like Wirth, Hoare, Strachey, and Landin --- are not well known to business-oriented or scientificoriented programmers, so it should be no surprise that their ideas have languished for so many years."
history  computing  harmful 
27 days ago
A Developer Relations Bill of Rights – Glitch – Medium
I wonder if a career path should be in here?
"Every person who does the work of Developer Relations deserves to be supported by an environment which follows these 10 principles:

A clear set of business goals
A well-defined place in the organization
A structured way to impact product or platform
Open lines of communication to marketing
The right tools specifically designed for the job
Explicit ethical and social guidelines
Support for building inclusive communities
Clear distinction from sales engineering
Ongoing resources for professional development
Connection to a community of peers"
devrel  rights  anil_dash 
29 days ago
Yahoo! Cocktails with Mojito JavaScript Framework and Manhattan Cloud
Glitch reminds me of this...
"Yahoo! has recently announced Cocktails, a set of technologies that make it easy to develop and host applications that can run on both client and server-side environments. Cocktails is composed of Yahoo! Mojito, an environment-agnostic JavaScript web application framework, and Yahoo! Manhattan, a hosted platform (PaaS) for Mojito-based applications. Cocktails is the technology behind Livestand from Yahoo!, a personalized magazine app for the iPad."
mvc  yahoo  dead 
29 days ago
The Joel Test: 12 Steps to Better Code – Joel on Software
"The Joel Test

Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?"
development  programming  test  rubric 
29 days ago
Reinventing Version Control with Glitch Rewind – Glitch – Medium
"Glitch Rewind is the easiest, most powerful version control for coders, ever. As you work, Glitch automatically checks in your code, even handling multiple authors seamlessly. (Because Glitch lets you and your collaborators code together in real-time!) Then, with Rewind, you can see every change, every commit, and walk backwards in time through all those edits, just by scrolling back on the timeline. It’s as easy as rewinding a video on YouTube."
glitch  ui  revisions  git  visualization 
29 days ago
Banking Is Only The Beginning: 36 Big Industries Blockchain Could Transform
"Banking isn't the only industry that could be affected by blockchain tech. Law enforcement, ride hailing, and many other sectors could also have blockchain in their future."
blockchain  examples 
5 weeks ago
API the Docs Paris 2018 | Pronovix
"Software developer (mostly PHP, some JS), technical writer, API consultant, and entrepreneur. Building CloudObjectsIO


Are SDKs really necessary, are they worth the cost and effort? What are the advantages for API consumers and for API providers?

Contra SDK:

Adding an SDK wrapping introduces a complexity to the app that is hard to maintain over time, especially with many APIs to keep.
Pro SDK:

Beginner-friendly.
Standard way per each language, support is easier.
More robust and less load because there won't be so many wrong (false + or -) API calls.
Client-side logic.
Shows active involvement to the community.
Furthermore, Lukas explains:

The 4 patterns of an SDK strategy: provider-supported — community-contributed — consumer-driven — HTTP is the SDK,

Good SDKs design: API design first — open source is a must — make SDK development part of the API testing, "Respect the target platform's approach first, and the consistency within your API second",

The pros and cons of auto-generated SDKs: standardized approach vs not necessarily adding business-specific value,

How to document APIs and SDKs (approaches: API first, SDK second — SDK first, API second — integrated — tutorials vs references: take care of consistency) via examples taken from the Stripe, Twilio, Algolia, Sendgrid, AWS, and Google developer portals.

Takeaways:

Provide SDKs if you have the resources and believe there's additional value or if you want to support beginners.
Design both APIs and SDKs well and respect them on your portal.
SDKs, once out there, will shape the DX of your API, so keep an eye on and help with the community-developed ones too.
SDK development is a great opportunity for API testing.
"
sdks  apis  design  slides  talk  apithedocs 
6 weeks ago
« earlier      
!to_read addon advertising advice ajax amazon analytics android api apis apps architecture art article audio authentication backup blog book bookmarklet books browser business change chrome code cognition collaboration communication community comparison cool copyright creativity css culture data design development diy documentation economics editor education elearning email environment examples extension extensions facebook family favorite feedly finance firefox flash flickr food for free freeware fun funny future games generator github google graphics green hack hacks hardware health history home howto html http humor identity ifttt iftttfeedly iftttgr information innovation inspiration interesting interface internet javascript jquery kids language later law learning library life linux list lists lsi mac management map mapping maps marketing math media metrics microsoft mobile money mp3 music network online opensource organization osx parenting patterns pdf performance philosophy phone photo photography photos php plugin politics presentation privacy productivity productmanagement programming psychology read recipes reference research resource resources rest rss ruby sanfrancisco saved science script search security service sharing shopping social software startup startups statistics storage strategy sustainability teaching technique technology testing text time tips tool tools tracking travel trends tutorial twitter ubuntu ui usa usability useful utilities utility ux via:pocket video visualization web webdesign webdev wiki windows word wordpress writing xp youtube

Copy this bookmark:



description:


tags: