Hype Tech Journal #6
Dear Engineer,
In this issue, we deal with Playwright and React Testing Library, React Queries, Remote Development and Scaling Challenges. We learnt the difference between hard work and a dificult problem, and which great insights technical evaluations can bring to a company. Reminder: Check the October events!
💡 The Highlight of Issue #6
Technical Evaluation Of A StartUp
In order to maximize the success of the business, it’s a good practice to do a technical evaluation of a company from time to time. We bring you a great example of that process implemented in a startup company. Read which takeaways the company gathered from the evaluation regarding team organization, engineering process, and technical architecture. We’re sure you’ll like it!
📕 Guides & Tutorials
Playwright Tutorial: Getting Started With Playwright Framework
With this Playwright testing tutorial, you’ll learn how to set up the Playwright framework. You can also dive into the extensive features, learn to prepare tests for execution on the LambdaTest cloud grid, and find other popular integrations.
The React Testing Library Guide I Wish I Had
React Testing Library allows you to test by simulating human interactions with the UI while being quite independent of the implementation. With this great library, you will be able to write serenely your first front-end tests.
Soft Skills Engineering Podcast
It takes more than great code to be a great engineer. Soft Skills Engineering is a weekly podcast for software developers. The hosts are experienced developers who answer your questions about topics like pay raises, new technologies, and more…
6 Tips to Overcome Scaling Challenges
Rachel Potvin, a VP Engineering at GitHub, tackled many scaling challenges when the team she led grew to 500 people. On the alphalist CTO podcast, she shared her experience and covered the 6 aspects of scaling and hiring at a rapid pace.
🛠️ Code, test & tools
React Query FAQs
Here is the list of the FAQs regarding React Query, and the detailed explanations, including pieces of code. If you have any doubts regarding data transformations, render optimizations, status checks, and similar - this is the right address!
Remote Development at Slack
Sylvestor George, a Staff Software Engineer at Slack writes about remote development environments. Those are AWS EC2 instances where engineers make code changes and can see a running application. Read more about their setup here.
Soft Deletion Probably Isn't Worth It
Anyone who’s seen a couple of different production database environments is likely familiar with the “soft deletion” pattern. But this technique has some major downsides. Are you aware of all of them?
Five Clever Hacks for React-Query and SWR
Here is the video with explained 5 things that can be done with react-query and SWR that isn't just running a single query. The code that follows the explanation can be found on GitHub. Listen and acquire some new hacks that you can apply!
📝 Articles & Reviews
Mental Model: Difficult Problems vs. Hard Work
Do you know the difference between hard work and a difficult problem? Knowledge workers like to think of themselves as the type of people who solve Difficult Problems. It feels like real intellectual work. But, is it always more satisfying?
Stop requiring specific technology experience for senior-plus engineers
There are 6 great assumptions in this article in favor of not requiring specific technology experience. Learn why and try rewording your job advertisement next time in order to get more and better candidates into your hiring pipeline.
The 7 roles of a CTO
There are many nuances about the CTO’s role. In this article, you’ll find clustered the responsibilities of 7 different roles that CTOs take on. Read it carefully, and reassess the preconceptions you have about the role.
Learning a technical subject
Murat is a principal applied scientist at AWS. He works on distributed systems, distributed consensus, and cloud computing. In this blog, he explained some learning processes and offered some interesting analogies.
Occasions from around the world 🌎
DevOps 04.10. Online - Free for Beginners
International JSXGraph Conference 04.10. - 06.10. Online - Free
PWA Summit 05.10. - 06.10. Online - Free
Python Day 05.10. Online - Free
iOS Developers Global Summit'22 11.10. - 12.10. Online - Free for Juniors
QA Global Summit 18.10. - 19.10. Online - Free for Juniors
DevOps Day 19.10. Online - Free
AI DevWorld 26.10. - 28.10. Online - Free
Hype technologies. Hype working conditions. Hype companies.
What is Hype Tech Journal?
Hype Tech Journal is a monthly digest of high-quality engineering-related content. It is a selection of articles and events that experienced engineers read and follow. To be more precise, it is a selection of a Software Architect, an educator, and a tech company CEO.
The publication day is the last Wednesday in a month, so you can set a reminder to check your mailbox then.
Why am I receiving this?
You received this email because you either subscribed to Hype Tech Journal or participated in an event organized by HypeTech Education or ReactWeek.
Thanks for reading Hype Tech Journal! Subscribe for free to receive new posts and support our work.
How do I get involved?
Besides reading and learning, you can share Hype Tech Journal, with your friends.