Category Theory Illustrated - index
bookmarks
Choose Boring Technology
Ideas from Top Books in 3m or less - BookStash
Read summaries from top books recommended by famous folk like Elon Musk or Bill Gates. Get smarter during a coffee or short break
Blog on tech, productivity, books, tools, and web development | Bojan Vidanovic
Sign up for my techy newsletter, delivered weekly.
Bobbele
Searchengine for companies with their controversies and hierarchies
The Only Headless CMS With Real-Time Multi-Site SSO, Static Rendering & AI
Manage Hundreds of Websites Effortlessly, No Maintenance, Avoid DDoS or Hacks
Today's Best Developer Blogs on Any Tech Stack
Find the best developer blogs across topics and tech stacks. Ranked by machines, curated by humans. Updated hourly.
Jasper AI Review 2022: Can It Write 1,000 Words In 10 Min?
An in-depth, honest review of the revolutionary new blogging tool called Jasper AI. Find out why you should be using this AI tool in your business or blog.
Zespre's Blog
xa0.de - list of all posts
The WHATWG Blog — The Developer’s Edition of HTML makes a comeback
What if regular exercise is the best cognitive exercise?
File this under highly speculative. I’m sure there is better research on this topic than this writing This past week, for no obvious reason,...
CSRF, CORS, and HTTP Security headers Demystified
trevcan's blog
The New Oil
Practical privacy and simple cybersecurity.TheNewOil.org
Chun's Blog
How to Be Great? Just Be Good, Repeatably
A thought piece on what it takes to truly be great and what that even means in the first place.
Blog — Sindre Sorhus
Full-Time Open-Sourcerer & Aspiring Rebel
It takes a PhD to develop that | RoyalSloth
Graceful shutdown with Node.js and Kubernetes - RisingStack Engineering
Learn what graceful shutdown is, what are the main benefits of it, and how can you achieve it with a Node.js application running on Kubernetess.
Event Sourcing with Examples in Node.js - RisingStack Engineering
From this article you can learn what Event Sourcing is, and when should you use it. We’ll also take a look at some examples with code snippets.
Replit — CLUI: Building a Graphical Command Line
“Command line interfaces. Once that was all we had. Then they disappeared, replaced by what we thought was a great advance: GUIs. GUIs were - and still are - valuable, but they fail to scale to the demands of today's systems. So now command line interfaces are back again, hiding under the name of search. Now you see them, now you don't. Now you see them again. And they will get better and better with time: mark my words, that is my prediction for the future of interfaces.” [1] Don Norman wrote this in 2008. Since then, search has become more powerful and users have grown more dependent on it-- searching for information with context-aware autocomplete is present in almost every popular digital product. Traditional CLIs, however, were never widely adopted by end-users because of their learning curve. Terminals, the primary platform for command-lines, are intimidating and feel like a black box to non-technical people. Also, a text-only interface is limiting-- it only allows actions to take place through language instead of the clicks, taps, and hovers that we’re used to today. Commands and flags often have obscure names, and spelling mistakes can result in cryptic errors, or worse, doing something you didn't intend. Despite all these problems, CLIs are still powerful. The input mechanism is always the same: text. It’s predictable and constant. Adding more commands takes minimal effort from the developer. Users aren’t overwhelmed with information-- you just specify the exact commands you need at any given moment. These benefits, however, come with the tradeoff that commands must be memorized to be efficient. Today, GUIs are the most popular user interface paradigm because they address many of the concerns above. They use visual metaphors for everyday objects we are used to: desktops, windows, tabs, buttons, menus, files, and folders. They’re intuitive and offer a small learning curve to perform basic actions, like moving files via drag and drop. It’s faster to recognize an icon than to remember the action’s name. The benefits of GUIs are rooted in both memory recognition, which “...refers to our ability to “recognize” an event or piece of information as being familiar”, and memory recall, which “...designates the retrieval of related details from memory.” [4, 5] So GUIs are obviously the best UI paradigm ever, right? Probably not. Although GUIs might solve some core usability issues that most CLIs present, they "...fail to scale to the demands of today's systems" [2, 3]. The moment you want to add a feature to a GUI, there’s an immediate question about where to put that feature. Should it be in the top right? Bottom left? Nav bar? Behind a tab? In the sidebar? Revealed on hover?
Shipping to Production - The Pragmatic Engineer
Approaches for shipping code to production reliably, every time.
Becoming a Better Writer as a Software Engineer - The Pragmatic Engineer
Writing is an increasingly important skill for engineering leaders. Indeed, poor writing can hamper career progression, above a certain level. Tactics for more clear, more frequent and more confident writing. I’ve observed that my writing is not up to par with my peers. How can I improve my professional
How we handle 80TB and 5M page views a month for under $400 – Poly Haven Blog
How the heck do we run a massively popular website and asset resource while being funded primarily by donations?
The Universe of Disco : Things I wish everyone knew about Git (Part I)
From the highly eclectic blog of Mark Dominus
Perjel's Blog
Perjel's Blog about pretty much everything.
Random Notes
How to learn Unix tools • Krishna's blog
This article offers five methods for learning Unix tools, including using help and man pages, searching online, reading articles and wikis, using tldr cheatsheets, and delving into the philosophy behind the commands.
Let's make faster GitLab CI/CD pipelines
Going from 14 to less than 3 minutes pipelines in no more than 7 iterations.