Fun
- 2022-06-21 Laundry symbols make no sense. Here’s a redesigned version by Allen Jun, 2022 UX Collective
Despite the fact that we literally carry these symbols with us every day, they fail to educate us on what they stand for and that is the one and only job symbols have. Researcher Joni Browne showed four basic laundry symbols to the respondents, but only 1
Good Reads
- 2022-06-19 Code rant: The Configuration Complexity Clock
When I was a young coder, just starting out in the big scary world of enterprise software, an older, far more experienced chap gave me a stern warning about hard coding values in my software. “They will have to change at some point, and you don’t want to
Productivity... yeah
- 2022-08-08 The productivity tax you pay for context switching
You probably won’t finish this article. In fact, I may have already lost you to another tab in your browser. Or an email from your boss. Or a ping from a coworker. Or any number of other digital distractions that have come to define modern life.
- 2022-08-09
Topic: Anti-procrastination Tricks
I hope it works!
Projects
- 2022-08-01 Gogs: A painless self-hosted Git service
Gogs has low minimal requirements and can run on an inexpensive Raspberry Pi. Some users even run Gogs instances on their NAS devices.
The Clippy Project
- 2022-08-06 ClippyJS - Add Clippy or his friends to any website for instant nostalgia
Add Clippy or his friends to any website for instant nostalgia. Our research shows that people love two things: failed Microsoft technologies and obscure Javascript libraries. Naturally, we decided to combine the two.
Clippy for Visual Studio:
2022-08-06 citizenmatt/resharper-clippy: Clippy. For ReSharper
2022-08-06 tanathos/ClippyVS: The legend is back, in Visual Studio!
ClippyVS is a V2019 adornment extension which reacts to some actions you're making in the IDE (opening projects, saving, building, closing files, etc...).
2022-08-06 ♻️ dd86k/FuckingClippy: The standalone assistant
Made with ❣️ by Clippy hater :D
Retro
- 2022-07-24 captbaritone/webamp: Winamp 2 reimplemented for the browser
A reimplementation of Winamp 2.9 in HTML5 and JavaScript with full skin support. As seen on TechCrunch, Motherboard, Gizmodo, Hacker News (1, 2, 3, 4), and elsewhere.
- 2022-07-24 98.js - Windows 98 Online
WinApi
C++
- 2022-08-08 Learn C++ - Lucky Resistor
C#
- 2022-08-07 Patterns & Practices for efficiently handling C# async/await cancel processing and timeouts by Yoshifumi Kawai Aug, 2022 Medium
- 2022-08-01 🌟 Asynchronous Programming in .NET - Introduction, Misconceptions, and Problems Blog
- Asynchronous Programming in .NET - Introduction, Misconceptions, and Problems
- Synchronous vs. Asynchronous Programming
- CPU-Bound vs. I/O-Bound
- Identifying I/O-Bound and CPU-Bound Code
- An I/O-Bound Async / Await Example in .NET
- A CPU-Bound Async / Await Example in .NET
- Why Should You Use Asynchronous Programming?
- Asynchrony is Viral
- Threads and the Thread-Pool
- The Task Type
- How Do the Async / Await Keywords Work?
- Why is it Important for Web Applications to Use Async / Await for I/O-Bound Work?
- Why is it Important for UI Applications to Use Async / Await for I/O-Bound and CPU-Bound Work?
- Doing Multiple Things at Once
- What Exactly Does Task.Run Do?
- Common Misconceptions When Using Async / Await in .NET
- The Biggest Problem (Sync-Over-Async)
- What is Thread-Pool Starvation?
- Full Async Reading List
C# Blogs
- 2022-08-03 ploeh blog
- 2022-08-03 An applicative reservation validation example in C#
I liked this one!
- 2022-08-03 An applicative reservation validation example in C#
On-Call
- 2022-08-07 Oncall Compensation for Software Engineers - The Pragmatic Engineer
This issue is the second part and final article in a series about oncall. Part 1 – published last week – covers healthy oncall practices. In this issue
Books
How the things work
- 2022-08-03 The Illustrated TLS 1.3 Connection: Every Byte Explained
Every byte explained and reproduced In this demonstration a client connects to a server, negotiates a TLS 1.3 session, sends "ping", receives "pong", and then terminates the session. Click below to begin exploring.
Boring stuff
- 2022-08-07 GDPR For Developers By Example Blether
GDPR has been in place for years now, and we’re starting to learn more and more about how it’s going to be enforced and what it really means. The many questions people had that could only be answered by court decisions have now been answered. Over the past years, I’ve seen systems try and fail to correct implement GDPR. Here are the things I’ve learnt from court decisions and from mistakes made.
Watch Me!
The Man Who Killed Millions and Saved Billions
From Wikipedia:
Fritz Haber was a German chemist who received the Nobel Prize in Chemistry in 1918 for his invention of the Haber–Bosch process, a method used in industry to synthesize ammonia from nitrogen gas and hydrogen gas. This invention is important for the large-scale synthesis of fertilizers and explosives. It is estimated that two thirds of annual global food production uses ammonia from the Haber–Bosch process, and that this supports nearly half the world population. Oh shit...
1979: Will WORD PROCESSORS start a HOME WORKING revolution? | Past Predictions | BBC Archive
Wiki updated
- docs\psy\2022-07-28-BoundariesMeeting.md