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

推荐订阅源

人人都是产品经理
人人都是产品经理
D
Docker
GbyAI
GbyAI
B
Blog RSS Feed
博客园 - 司徒正美
博客园 - Franky
美团技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
aimingoo的专栏
aimingoo的专栏
C
Check Point Blog
IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
www.infosecurity-magazine.com
www.infosecurity-magazine.com
AI
AI
O
OpenAI News
Attack and Defense Labs
Attack and Defense Labs
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Tailwind CSS Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
S
Secure Thoughts
博客园 - 聂微东
L
LINUX DO - 最新话题
U
Unit 42
SecWiki News
SecWiki News
A
Arctic Wolf
Schneier on Security
Schneier on Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
Visual Studio Blog
量子位
The Cloudflare Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
大猫的无限游戏
大猫的无限游戏
Google DeepMind News
Google DeepMind News
G
Google Developers Blog
T
Threat Research - Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
B
Blog
博客园 - 【当耐特】
C
CERT Recently Published Vulnerability Notes
Scott Helme
Scott Helme
Last Week in AI
Last Week in AI
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
Latest news
Latest news

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.