Bookmarks from 2022
220 bookmarks from 2022
How to Develop Your Talent Stack
A breakdown of how to be extraordinary by building your talent stack.
Building A Discord Bot Using Discord.js — Smashing Magazine
An introduction to building a Discord bot using the Discord.js module. The bot will share random jokes, assign or revoke user roles, and post tweets of a specific account to a Discord channel. In this article, Subha Chanda will showu you how to build a bot from scratch using Java
Microprocessor's Romance With Negative Integers – The How and Why of CPU Ar
By Vivek Agrawal One of the first things we learn about computers is that they only understand 0s and 1s, or bits. We humans, on the other hand, communicate numbers via the decimal system. This system uses digits from 0 to 9 along with plus and minu...
E-mail Is Making Us Miserable | The New Yorker
Cal Newport writes about the history of e-mail as a form of mass communication, and the ways in which it has proved an ineffective tool both for our working and personal lives—an excerpt from his forthcoming book, “A World Without Email.”
Looking back on Software Development in 2020 and forward to 2021 - Scott Ha
I think we can all agree 2020 sucked. Hopefully 2021 will be better. I've been ...
The Algebra of Wealth | No Mercy / No Malice
The news of the (second) impeachment seems strangely pedestrian after the blowtorch intensity of Reddit vs. The Hedge Funds. The good news is that the hedge funds didn’t conspire with market makers and trading apps to suppress a (warranted) generational revolution. The inevitable
A Realistic Guide to Time Management
Managing your time well isn't just about getting more done
How to Move Your Team Toward Async-First Communication
Advice for team leaders and team members who want to bring more calm, focused productivity to the workplace
Why It's So Hard to Focus at Work (Hint: It's not you, it's your workplace)
Few companies invest in protecting their most valuable asset — their team’s attention.
The productivity tax you pay for context switching
Every time you switch between apps and tasks, you leave a little bit of your attention behind. Here's what you can do about it...
It's Time to Re-Examine the Office-Serendipity Theory of Innovation
One of the biggest concerns about remote work is that there's no more chance encounters. But is that really what drives innovation?
Productivity Shame: How To Stop Feeling Like You Haven't Done 'Enough'
5 strategies to end the cycle of "never enough"
How to Make Your Business Writing Readable (With Real-Life Examples)
Steal these data-backed marketing tricks of the trade to improve your memos, emails, messages, and more
How to (Actually) Read More Books in 2022
Lessons learned tripling the number of books I read last year
How to Plan Your Day: The Complete Guide to Everyday Productivity
The 10-minute productivity practice for achieving more in work and life
5 Unconventional Goal Setting Methods to Achieve What You Want in 2021
Traditional goal setting didn’t work for you last year? Try on something new...
Performance Improvements in .NET 7 - .NET Blog
.NET 7 is fast. Really fast. This post deep-dives into hundreds of performance improvements that contributed to that reality.
Build your own React
We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the…
Software Engineering is different from Programming | by Samer Buna | EdgeCo
Some people don’t like the term Software Engineer because of the engineering metaphor. This article is not about that term. If you don’t like it you can substitute it with Software Author, Software…
A Teenager’s View on Social Media | by Andrew Watts | Backchannel | Medium
I read technology articles quite often and see plenty of authors attempt to dissect or describe the teenage audience, especially in regards to social media. However, I have yet to see a teenager…
Kernels 101 – Let’s write a Kernel - Arjun Sreedharan
Hello World, Let us write a simple kernel which could be loaded with the GRUB bootloader on an x86 system. This kernel will display a message on the screen and then hang. How does an x86 machine...






















