I'm Boris and I created Claude Code. Lots of people have asked how I use Claude Code, so I wanted to show off my setup a bit.
My setup might be surprisingly vanilla! Claude Code works great out of the box, so I personally don't customize it much. There is no one correct way to use Claude Code: we intentionally build it in a way that you can use it, customize it, and hack it however you like. Each person on the Claude Code team uses it very differently.
So, here goes.
Today, we're announcing four new capabilities on the Anthropic API to help developers build more powerful AI agents.
A code execution tool, MCP connector, Files API, and extended prompt caching:
Introducing Claude 3.7 Sonnet: our most intelligent model to date. It's a hybrid reasoning model, producing near-instant responses or extended, step-by-step thinking.
One model, two ways to think.
Weโre also releasing an agentic coding tool: Claude Code.
Earlier this week our Amit Spinrad gave an amazing (Hebrew) talk in a Meetup part of MeDS - Medical Data Science Israel community - highly insightful talk about our #ml and about how you can use specialized generative #ai models and #llms in real life #beโฆhttps://t.co/LsXMv8gIdz
We are expanding our DevOps team - looking for a senior DevOps preferably with MLOps experience. Know anyone who might be interested?
Also, reminder our Data engineer position is still open ;)
https://t.co/mZrfxNY8K4
#hiring#devops#mlops#generativeaiโฆhttps://t.co/7heAfN9QMY
Is #chatgpt or #googlebard good for everything? Maybe๐
But sometimes smaller and cheaper models perform great for specific use cases,
As our Amit Spinrad quoted in his new blog post โJack of all trades master of noneโ - inviting yโฆhttps://t.co/oxUbAUySsO https://t.co/k9MQapr3Gb
How to present
In 2006, I helped @ericschmidt create a deck outlining Googleโs strategy, for a presentation Eric was delivering to the company. It taught me a profound lesson on how to present.
When I showed up to my first meeting with Eric, he asked me to visit with every product team at Google, chat with them to figure out what they were working on, and then summarize it on one slide (for each team).
Easy enough, I thought. I would use 3-5 bullet points per slide. Piece of cake. I started mentally mapping things out and got ready to leave.
โButโ, Eric said, โI want no words on any slideโ.
My well-laid plans disintegrated in an instant. How was I supposed to convey the key messages from each team, without WORDS?
Eric must have seen the panic on my face, and kindly gave me a hint. โPut the text in speaker notesโ.
โBut what goes on the slides, Eric?โ I continued panicking.
That classic, gentle โEric smileโ fluttered on his face. โWhy, images, of course!โ
โYou mean, you want each slide to just be comprised of images?โ
โYou got it. And use the title wisely. 7-8 words max. Letโs meet in a week to review progress.โ
As I left the meeting, little was I to know that this conversation would fundamentally change my view on how to deliver effective presentations.
17 years later, I still cling tightly to the following principles:
1. The larger the audience, the fewer the words on the slide. In Ericโs case, the audience was thousands of employees, so we had 0 words per slide.
2. The title does most of the heavy lifting, which means it cannot be passive. It must be action oriented. Eg: not โSubscriber retentionโ but โSubscribers continue to be retained stronglyโ or even better โNet revenue retention continues to be > 100%โ.
3. Use memorable images that substantiate and give credence to the words of the title. This image is what will occupy most of the slide area, so you need to spend much of your time thinking about what picture will best get the point (made by the title) across. In some cases, it might be a customer image or logo. in other cases, a graph. In yet other cases, it could be something else entirely. For the Google presentation, one of the images that gave me the most trouble was a slide on Google Search Appliance and other Enterprise products. The title stated that these products were increasingly being used by larger customers. The team didnโt want to share customer logos broadly since some were confidential, so logos were not an option. I decided to go with a trend line on the % of searches from enterprise customers, but the person who was supposed to pull this data for me, flaked at the last minute and I had to scramble. I ended up scrambling to create a mosaic of a bunch of consumer product logos with some kind of icon that denoted large enterprises. Not my finest moment but it got the point across.
4. Use speaker notes. Like Eric said, speaker notes should contain most of the details. It puts a lot of burden on the speaker since they cannot just read off the slides. But this doesnโt deter good speakers, since they prepare dozens of times, and then again.
So there you have it: my 4 principles for delivering compelling presentations to live audiences.
(CAVEAT: If the presentation has to be emailed to an audience who will consume it asynchronously, thatโs completely different and has different rules).
How did the 2006 Google strategy presentation turn out, you ask? It went quite well, and later I got a nice thank you note from Eric. I didnโt realize at the time that I should have been the one thanking him for the once-in-a-lifetime learning opportunity.
Started using #chatGPT to do your work for you?
Be cautious!!
Invite you all to read the excellent post by our @amitspinrad sharing his insightful realization:
https://t.co/1syJwvJj2z
#gpt3#DSci#ai#ml#dataengineering
(1/4) #BookRecommendation:
Recently finished reading this excellent tech #leadership book a dear friend of mine (@ItaiYaffe ) brought me as a gift from one of his conference trips, the book is โDebugging Teamsโ by @therealfitz and @sussman
(4/4) you need to begin with a great starter and then consistently nourish and care for it, every new flour you add will absorb what you have already built, the bacteria culture you had in your starter will overtake and you can grow more excellent sourdough and bake amazing bread
(3/4) As a taste, I used to grow sourdough from an excellent starter I hunted from a good friend who had been growing his for years, I especially related with the analogy @sussman and @therealfitz made about how growing a great team is like growing sourdough -