Young Reacts #96 – Rust-based Javascript tools

Lately at work, I’ve been migrating my servers from AWS instances to Docker containers. Although the internal tools try to provide the turn-key migration experience, I found that many hidden assumptions, especially regarding the dev machine’s environment, created gaps in the process. I often had to spend hours fixing the bad states from half-complete commands. Which is fine. I accept those hours as the price I pay for being an early adopter. But I do hope my notes and feedback will create a more stable foundation for the future adopters.

Photo by Todd Quackenbush on Unsplash

Software Engineering ⚙️

Rust-based Javascript tools: Boa and RSLint

Two exciting, albeit experimental, tools popped last week. Boa is a parser, and RSLint is a linter (obviously). I am looking forward to performance gains from these native tools. At the same time, I worry that I won’t introspect the source code of these tools as easily.

Hidden Features of Chrome DevTools – Martin Heinz

I believe all engineers must be able to debug efficiently. Once I got comfortable with the Chrome DevTools debugger, it made debugging much faster than using console.log. But the DevTools have a lot more features. I’ve used the Performance tab and Conditional Breakpoints heavily lately.

People ❤️

An update on efforts to reduce spam with Hacktoberfest: introducing maintainer opt-in and more. – Digital Ocean

The Hactoberfest snafu perfectly exemplifies how a well-intentioned system can incentivize bad behaviors. Before this update, the old system rewarded pull requests to open source projects with free t-shirts while relying on the project maintainers to discern spammy pull requests. In the end, the spammers overwhelmed the maintainers and created media backlash. Never underestimate how motivated bad actors will be.Domenic Denicola @domenicUgh, oh no, October is starting. Prepare for a month of spam pull requests… whatwg/html has already been hit hard, at 5 in the last 3 hours. @hacktoberfest, please please stop this annual tradition of wasting maintainers’ time. You are a net negative for the world.September 30th 2020161 Retweets721 Likes

The Wetware Crisis: the Dead Sea effect – Bruce F. Webster

When a team first gets founded, it’s easier to recruit top-level talents into the team. Vision and autonomy are great motivators. But it is also easy to lose them because they have so many options. Like many things, it’s easier to keep the already-high talent density high than to rebuild the team.

Business 💸

House Democrats push Congress to break up Big Tech monopolies – Engadget

After the congress hearing with Apple, Amazon, Facebook, and Google CEOs, the US House Democrats suggest that the four companies be broken up. All companies argue that breakups will cause consumer harm. That may be true in the immediate future. But these dominant monopolies are hurting future innovations and consumer gain.

The Full-Stack Startup – Chris Dixon

As Chris Dixon defines, full-stack startups own all necessary pieces around their users, thus enabling better user experience. It’s not just Amazon now. Many companies do this now: Peloton, Lemonade, Netflix, etc. These investments, on top of the enabling software, will also create a lasting moat.

Leave a Comment

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s