惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
WordPress大学
WordPress大学
T
The Exploit Database - CXSecurity.com
博客园_首页
MyScale Blog
MyScale Blog
The Cloudflare Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
美团技术团队
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
M
MIT News - Artificial intelligence
Microsoft Security Blog
Microsoft Security Blog
F
Full Disclosure
V
V2EX
博客园 - Franky
博客园 - 三生石上(FineUI控件)
Hugging Face - Blog
Hugging Face - Blog
P
Proofpoint News Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
SecWiki News
SecWiki News
N
Netflix TechBlog - Medium
S
Secure Thoughts
酷 壳 – CoolShell
酷 壳 – CoolShell
Hacker News: Ask HN
Hacker News: Ask HN
爱范儿
爱范儿
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Webroot Blog
Webroot Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Martin Fowler
Martin Fowler
PCI Perspectives
PCI Perspectives
S
Security @ Cisco Blogs
Recorded Future
Recorded Future
Help Net Security
Help Net Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
AI
AI
Microsoft Azure Blog
Microsoft Azure Blog
K
Kaspersky official blog
G
GRAHAM CLULEY
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
CERT Recently Published Vulnerability Notes
U
Unit 42
T
Tor Project blog
Cloudbric
Cloudbric
Hacker News - Newest:
Hacker News - Newest: "LLM"
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
Security Latest
Security Latest
N
News and Events Feed by Topic
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

Kent C. Dodds Blog

Implementing Hybrid Semantic + Lexical Search Simplifying Containers with Cloudflare Sandboxes Migrating to Workspaces and Nx Offloading FFmpeg with Cloudflare Building Semantic Search on my Content Helping YOU ask ME questions with AI How I used Cursor to Migrate Frameworks The Dow's Start on the Covenant Path 2025 in Review The next chapter: EpicAI.pro AI is taking your job How I increased my visibility Launching Epic Web 2023 in Review Stop Being a Junior RSC with Dan Abramov and Joe Savona Live Stream Fixing a Memory Leak in a Production Node.js App 2022 in Review My Car Accident I Migrated from a Postgres Cluster to Distributed SQLite with LiteFS I'm building EpicWeb.dev A review of my time at Remix Remix: The Yang to React's Yin How I help you build better websites Why I Love Remix The State Initializer Pattern How to React ⚛️ Get a catch block error message with TypeScript Building an awesome image loading experience How Remix makes CSS clashes predictable Introducing the new kentcdodds.com How I built a modern website in 2021 How to use React Context effectively Static vs Unit vs Integration vs E2E Testing for Frontend Apps The Testing Trophy and Testing Classifications Array reduce vs chaining vs for loop Don't Solve Problems, Eliminate Them Super Simple Start to Remix Super Simple Start to ESModules in Node.js JavaScript Pass By Value Function Parameters How to write a Constrained Identity Function (CIF) in TypeScript How to optimize your context value How to write a React Component in TypeScript TypeScript Function Syntaxes Listify a JavaScript Array Build vs Buy: Component Libraries edition Using fetch with TypeScript Wrapping React.useState with TypeScript Define function overload types with TypeScript 2020 in Review Business and Engineering alignment Hi, thanks for reaching out to me 👋 useEffect vs useLayoutEffect Super simple start to Firebase functions Super simple start to Netlify functions Super Simple Start to css variables Favor Progress Over Pride in Open Source Testing Implementation Details How getting into Open Source has been awesome for me useState lazy initialization and function updates Use ternaries rather than && in JSX Application State Management with React Use react-error-boundary to handle errors in React JavaScript to Know for React How I structure Express apps What open source project should I contribute to? When I follow TDD AHA Programming 💡 How I Record Educational Videos Should I write a test or fix a bug? Stop mocking fetch Intentional Career Building Improve test error messages of your abstractions Tracing user interactions with React Eliminate an entire category of bugs with a few simple tools Common mistakes with React Testing Library Super Simple Start to React Stop using client-side route redirects The State Reducer Pattern with React Hooks Function forms Replace axios with a simple custom fetch wrapper How to test custom React hooks React Production Performance Monitoring Should I useState or useReducer? Stop using isLoading booleans Make Your Test Fail Make your own DevTools An Argument for Automation Fix the "not wrapped in act(...)" warning Super Simple Start to ESModules in the Browser Implementing a simple state machine library in JavaScript 2010s Decade in Review Why users care about how you write code Why I avoid nesting closures Don't call a React function component Why your team needs TestingJavaScript.com Inversion of Control Understanding React's key prop How to Enable React Concurrent Mode Profile a React App for Performance
How to make the most out of conferences
2018-09-03 · via Kent C. Dodds Blog

I spent the last week at React Rally in Salt Lake City. It was an awesome experience. It's easily my favorite conference. I've been to at least two dozen unique conferences. Here are some of the reasons React Rally is my favorite:

  • Tons of time to meet other people
  • The community Rocks
  • Focus on meeting people and interaction
  • Single track
  • Less than 750 attendees (~550 I think)
  • Lunch is "on your own" (they give you a gift-card and you pick the local restaurants)
  • Less alcohol (none provided in this case), more board games, yummy desserts, and karaoke
  • Top-notch speakers, new speakers, and diverse people and topics (as diverse of topics as you can get within the React ecosystem)
  • Organizers are just super people

Things that could have made it better:

  • Improved diversity in attendees. It's better than some conferences, but not as diverse as others
  • The hotel venue is a pretty convenient location, but hotels in general are a little dull
  • Put twitter/github avatars on attendee's badges. It will allow connections to happen much more easily!
  • Pre-conference party would be great. Strange Loop has a very unique and amazing pre-conference party/venue. It allowed me to meet a bunch of people I was able to greet throughout the rest of the conference.
  • Speaking toward the end of the conference makes the whole experience sub-optimal. But someone's gotta do it so I was happy to take one for the team 😅

So there's a little feedback from my perspective for the organizers and people evaluating the conference. Now, let me turn my attention to what I believe you can do to get the most out of your conference experience.

Pay attention to the talks

This seems pretty obvious, but I definitely fall into this trap myself on occasion. Sometimes you can't get away from work, but if you're scrolling through Twitter during a talk, you're missing out on the learning you could be experiencing. Sure, you can watch the talk later, but can you watch it before you meet the speaker in the hallway when it'd be the perfect time to ask them the question you'll have when you actually experience the talk?

Pay attention to the talks, and you'll have common ground with anyone with whom you'd like to discuss particulars and nuances of the subject, including the speaker themselves. Should you take notes? That's up to you (I don't normally take notes personally). A successful talk requires a speaker and an audience. What-E'er Thou Art, Act Well Thy Part.

Attend talks you think you already know all about

You'll be surprised what you can learn about the things you assume you already know very well. Beyond that, if you really do already know the content, watching someone else present it can help you learn new ways to teach the information, give you a new perspective you hadn't before considered, or potentially show you a different understanding or a misunderstanding in the community about that subject. Whatever the case, you will be better having listened and attended.

Take advantage of the hallway track

The "hallway track" at a conference is just a term that's been given to the impromptu conversations that naturally strike up during breaks/lunch/parties/etc. Take advantage of that time. You and many others there spent a lot of money and time to be there. Look for opportunities to make new connections and exchange contact info (or Twitter follows). I got my current job at PayPal because I met a few people during the breaks at React Rally a few years ago and connected with them on Twitter. You can also learn a lot. The speakers are not the only experts attending the conference. Ask people about their work. Leave room in your circle to be joined by others. Be as inviting as possible. You never know who might be your new best friend, your next mentee, or your future co-founder.

Take breaks; take care of yourself.

Conferences (especially of the multi-day variety) are exhausting. Drink plenty of water and eat well to give you the energy that your body and brain need. When you wake up in the morning, do some stretches (and air squats). And when you're feeling your body protest, listen to your body and find somewhere to sit, disengage and disconnect. Meditate, pray, whatever. You'll be glad that you took that time to take care of yourself. This is pretty good advice for daily living I think :)

Speak

This is a subject unto itself (I actually talked about it in last week's newsletter "Why and How I started public speaking"), but I would encourage you to get involved in speaking at conferences. This does add a whole new layer of stress to your experience, but there are a great deal of benefits as well. I definitely encourage speaking as a way to get to attend conferences you cannot otherwise afford as well!

When I speak, I often need some time to recharge. Definitely take care of yourself. Once you've taken care of yourself, remember that other people may want to talk with you about the content of your talk. Give them a chance to chat with you. It's a lot of fun :)

Conclusion

Most conferences make talk recordings available after the conference, so the focus of my conference going is building relationships and meeting people. Attending the talks help give you talking points and can introduce you to new concepts that you may not have thought to watch after the fact anyway. Good luck making the most of the conferences you're able to attend! It's truly a privilege to go.