Tech Meetup Tips

I have attended many tech Meetups and hosted a few as well. Here are a few of my tips for learning and having fun:

  • Remember basically everyone is nice and has a common interest in learning about tech. For some it’s a one-time interest while for others it becomes a lifelong passion. You can learn from everyone.
  • Try to join if there’s a casual drink or get together after the main event. This is where connections can be made.
  • When I have been the organizer I like to have everyone do a quick 30 second introduction so that we can all get to know each other. I also like to ask people about their goals and blockers.
  • Some events are more formal lectures, others bring your laptop and work on your own project, others are just casual coffee or drinks. Try each and see what you enjoy.
  • Purchase a beverage or food from the establishment because they are providing a great venue and space.
  • You get what you put into it. Want to learn a topic? Volunteer to give a presentation on this topic. Want to cultivate teaching or leadership skills? Offer help to someone newer to the topic, or even more knowledgeable so they can give you feedback and review the topic.
  • Have fun meeting nice people!

Updated React Docs

The official React documentation have been updated.

ChatGPT Tips

Watch these great videos

Here are a few tips that have helped me

  • Paste in working code and have ChatGPT create unit tests for the code
  • Ask ChatGPT to comment or explain code I paste in i.e. code I find online but can’t understand
  • Ask for sample code. This works better if I brainstorm and/or write the code myself then check ChatGPT’s answer. I wrote code to find a nested object in an array, then I asked ChatGPT and learned how to better my code (return a boolean).
  • Ask ChatGPT to rename variables. This has been hit or miss in terms of effectiveness. But I always gain ideas from the effective and ineffective renaming. 
  • Have ChatGPT remove comments. This is simple manual work that is done easily and perfectly by ChatGPT. 
  • Converting from React class to React hooks does not work that well but gave me ideas and helped me review the old school componentDidUpdate function. 
  • This extension is a nice way of supplementing Google searches https://chrome.google.com/webstore/detail/chatgpt-chrome-extension/cdjifpfganmhoojfclednjdnnpooaojb 
  • I like to ask ChatGPT for explanations (i.e. eli5 “explain like I am 5 years old”), examples, and sources. 

Overall I am enjoying ChatGPT for brainstorming, searching, and getting explanations. It is not perfect by any means but it is a great tool in my toolbox.

Job search mega post

An amazing and free path to learn web development:

Learning web development today

How to get your first job:

My job search tips

Preparing for the technical interview:

https://bryanttunbutr.wordpress.com/tag/data-structures/

https://bryanttunbutr.wordpress.com/2018/10/02/memorize-with-understanding/

Review schedule for long term benefits

https://bryanttunbutr.wordpress.com/2022/01/17/coding-interview-patterns/

Coding Interview Patterns

Here are some resources on coding interview patterns: