Awesome List Updates on Jun 16 - Jun 22, 2025
15 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Typescript
Types / Playground
- lib-result (⭐1) - A lightweight, Rust-inspired
Result
type for type-safe error handling in TypeScript and JavaScript.
2. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- journal (⭐1) - Lets you attach notes to shell commands you have run. Handy for remembering what a oneliner was actually doing when you look back at it later.
- warrior (⭐0) - Uses a local large language model (Ollama) to translate natural-language into ZSH commands.
- zwirl (⭐0) - Adds aliases for
git
andeza
.
Completions / superconsole - Windows-only
- alembic (⭐1) - Adds completions for Alembic, the database migration tool for SQLAlchemy. Includes helper functions for faster workflow, command aliases and status overview functions.
- nestcli (⭐1) - Tab completion for the Nest.js CLI (⭐2.1k).
Themes / superconsole - Windows-only
- gallium (⭐0) - Minimal theme inspired by gal (⭐3) and gallois (⭐180k). Includes decorators for
username@host
, current directory andgit
status.
- musy (⭐0) - Inspured by muse theme. Includes
git
status decorations.
- suprima-asra (⭐0) - A feature-rich minimal theme inspired by Ultima (⭐104). Includes decorators for battery status, multi-VCS (
git
,hg
andsvn
), whether or not it's anssh
connection, exit status of last command, command timing, current time,username@host
, active pythonvenv
, node version,docker-compose
detection and project context awareness.
3. Awesome Selfhosted
Software / Money, Budgeting & Management
- Actual - Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks. (Source Code (⭐20k))
MIT
Nodejs/Docker
4. Awesome Macos Screensavers
Apple Inspired
Digital Electric
A vintage screensaver inspired by old-fashioned alarm clocks.
5. Awesome Mongodb
Libraries / JavaScript
- MongoMQ2 (⭐17) - A general-purpose message and event queuing library for MongoDB
6. Awesome List
Miscellaneous
- Claude Code (⭐3.8k) - Terminal-based AI coding assistant by Anthropic.
7. Awesome Vue
Resources / Podcasts
Components & Libraries / UI Utilities
- Vorm (⭐4) - A dynamic, schema-driven and fully validated form engine for Vue 3 with zero dependencies and full slot control.
8. Awesome Cakephp
Asset Management
- ViteHelper plugin (⭐21) - Provides integration with Vite asset compilation.
9. Awesome Open Source Games
Browser-Based / FPS
- Backdooms (⭐495) - Game inspired by DOOM 1993 and The Backrooms, small enough to be self contained inside a QR code.
10. Awesome Iam
Security
- Mitigating Cloud Vulnerabilities - “This document divides cloud vulnerabilities into four classes (misconfiguration, poor access control, shared tenancy vulnerabilities, and supply chain vulnerabilities)”.
Multi-factor auth / SMS-based
Authorization / Policy models
- In Search For a Perfect Access Control System - The historical origins of authorization schemes. Hints at the future of sharing, trust and delegation between different teams and organizations.
SAML / Other tools
- How SAML 2.0 Authentication Works - Overview of the how and why of SSO and SAML.
Trust & Safety / User Identity
- How Uber Got Lost - “To limit "friction" Uber allowed riders to sign up without requiring them to provide identity beyond an email — easily faked — or a phone number. (…) Vehicles were stolen and burned; drivers were assaulted, robbed and occasionally murdered. The company stuck with the low-friction sign-up system, even as violence increased.”
Privacy / Anonymization
- The False Allure of Hashing for Anonymization - Hashing is not sufficient for anonymization no. But still it is good enough for pseudonymization (which is allowed by the GDPR).
11. Free for Dev
Tools for Teams and Collaboration
- Fibo - A free online realtime scrum poker tool for agile teams that lets unlimited members estimate story points for faster planning.
Generative AI
- Zenable - Instantly auto-fix outputs from tools like Cursor, Windsurf, and Copilot to meet your company's quality and compliance standards using guardrails built with Policy as Code. The free tier includes 100 tools calls per day to the MCP server and 25 free automated pull request reviews per day via the GitHub App.
DNS
- VolaryDDNS - Free high-performant DDNS with no subscriptions or advertisements
Miscellaneous
- Exif Editor — View, Edit, Scrub, Analyze image/photo metadata in-browser instantly - including GPS location and metadata.
- Hosting Checker - Check hosting information such as ASN, ISP, location and more for any domain, website or IP address. Also includes multiple hosting and DNS-related tools.
12. Awesome Playcanvas
3D Gaussian Splatting / YouTube Playables
- GSplat Share – Share your splats with optional time-limited and password-protected links.
13. Awesome Tmux
Configuration
- mooks (⭐3) A minimal tmux configuration framework designed for well-structured modular setups
14. Awesome Angular
Authentication / Google Developer Experts
- witspry-auth-ng-client (⭐1) - A comprehensive Angular library for OAuth2 authentication with PKCE (Proof Key for Code Exchange) support.
CLI / Google Developer Experts
- kqgen (⭐1) - A fast and flexible CLI for generating Angular components and services. Includes presets for tables, filters, and for REST/GraphQL services.
Developer tools / Google Developer Experts
- angular-http-server (⭐83) - Simple http-server for Single Page Apps (SPAs).
Internationalization / Google Developer Experts
- ngx-signal-i18n (⭐1) - This package provides a typesafe and lazy-loaded internationalization (i18n) solution for Angular applications, built on top of signals for improved reactivity. It is compatible with zoneless Angular.
- @OGS-GmbH/ngx-translate (⭐1) - A lightweight, REST-based Angular i18n library designed for seamless internationalization with minimal setup. It supports dynamic language switching & flexible translation management via RESTful APIs.
Free / Google Developer Experts
- ngx-app-starter-kit (⭐1) - A modern Angular 18+ starter kit with Docker, devcontainer, and Angular Material integration for rapid, scalable web app development.
Calendars / Google Developer Experts
- daypilot-lite-angular - Angular version of JavaScript/HTML5 event calendar/scheduler components that can display day/week/month calendar views.
Data Grids / Google Developer Experts
- angular2-smart-table (⭐54) - Angular Smart Data Table component.
Drag and Drop / Google Developer Experts
- @hackingharold/ngx-dropzone (⭐52) - The missing file input component for Angular Material.
- @MasterATM/ngx-dropzone (⭐1) - A lightweight and highly customizable Angular dropzone component for file uploads. Based on @peterfreeman/ngx-dropzone (⭐133) repository.
Editor Components / Google Developer Experts
- ngx-wysicat (⭐3) - Build beautiful, structured documents with ease.
ngx-wysicat
combines block-based editing, advanced formatting, and a flexible plugin system—all powered by Quill.js. Perfect for collaborative apps, note-taking tools, or any project where content quality matters.
Icons / Google Developer Experts
- @ngneat/svg-icon (⭐265) - A lightweight library that makes it easier to use SVG icons in your Angular Application.
- chill-wind-icons (⭐1) - Dynamic Angular icon library with native Tailwind CSS support, tree-shakeable icon data, and built from Iconoir SVGs.
- @TSB04/svg-icon (⭐1) - A framework-agnostic, customizable, and lightweight SVG icon package for React, Vue, Angular, and other JavaScript frameworks.
Mixed utilities / Google Developer Experts
- @studiohyperdrive/ngx-tools (⭐12) - A mono-repo providing several of the Angular based packages created and maintained by the Studio Hyperdrive team.
- @everllence/ngx-tools (⭐2) - This repository contains a collection of libraries is designed to elevate your Angular development experience.
Inspired by Angular / Google Developer Experts
- angular-style-injector (⭐1) - A lightweight dependency injection container inspired by Angular's Injector.
- ozean (⭐2) - A modern, simple, and high-performance web framework built on the Bun runtime. It provides a development experience and architecture that should be familiar to Angular users.
15. Awesome Engineering Team Management
Engineering to Management Transition
- Advice to new managers - 9 fundamental principles of the behavior required to be a great manager.
- “A computer can never be held accountable. Therefore a computer must never make a management decision.” - An IBM slide from 1979.
Building Teams
- What Google Learned From Its Quest to Build the Perfect Team - “Google's data indicated that psychological safety, more than anything else, was critical to making a team work. (…) The behaviors that create psychological safety — conversational turn-taking and empathy — are part of the same unwritten rules we often turn to, as individuals, when we need to establish a bond.”
Roles / Executives
- Executives ratify decisions made on the spot - Tolstoy's thesis to business.
- What Only the CEO Can Do - “1. Defining and interpreting the meaningful "outside" of the company; 2. Answering the two-part question: What business are we in and what business are we not in? 3. Balancing sufficient yield in the present with necessary investment in the future; 4. Shaping the values and standards of the organization.”
- How CEOs Manage Time - A study on what CEO of large companies spent their time on, and how. Opens a new window into what leadership is all about and into its many components and dimensions.
- Operations and Internal Communication Strategies For Effective CEOs - After insisting on the importance of context and narratives, the author provide an interesting template (good for inspiration) of ritual and recurring internal communication devices.
- “Hiring isn't the challenge. The challenge is finding people who can be effective while working for executives whose only qualifications and training are narcissistic levels of self confidence.” (source).
Roles / CTO & VP of Engineering
- Hiring a VP of Engineering? Use This Framework - “How do I hire a VP of Engineering? After more than 20 years, eight companies, and thousands of hires, I'm starting to suspect this may be the wrong question. A better one is, *What is a VP of Engineering?*”
Roles / Engineering Managers
- Identify what makes a great manager - Google tried to prove managers don't matter. Instead, it discovered 10 Traits of the Very Best Ones.
- Great PMs don't spend their time on solutions - Not on solutions, no. But on customer's problems.
Roles / Engineers
- Devs I really enjoy pairing with - “Don't act like know-it-all; Openly admit if they don't know something; Try to figure stuff out together”.
Motivation / Negotiation
- Reflecting on the postulates above, Bryan Cantrill defines that the role of management “is in constructing that environment, not micromanaging it. If engineering performance is suffering, it's (likely) a management problem: wrong problem, wrong mission, or wrong team -- or all three.”
Motivation / Happiness
- “My team tracks life impact as a metric (pages outside business hours) and works to drive that down to zero.” (source) - Maybe the best indicator of a happy team is how little it is disturbed outside office hours.
Culture / Procrastination
- It's Not Enough to Be Right—You Also Have to Be Kind - “It's harder to be kind than clever”, or put another way by Abraham Joshua Heschel: “When I was young, I used to admire intelligent people; as I grow older, I admire kind people.”
Cognitive Tools / Problem Solving
- The Art of Powerful Questions - Catalyzing Insight, Innovation, and Action - “Leaders believe that they are being paid for fixing problems rather than for fostering breakthrough thinking.”
Cognitive Tools / Behavioral
- “People make bad choices if they're mad or scared or stressed.” - Disney's Frozen.
Team Dynamics / Behavioral
- How to Celebrate the Small Wins - My takeaway: “Celebrating Slow Progress; Hunt for Key Milestones”.
Engineering / The Technical Engineering Manager
- If Your Boss Could Do Your Job, You're More Likely to Be Happy at Work - “Although we found that many factors can matter for happiness at work – type of occupation, level of education, tenure, and industry are also significant, for instance – they don't even come close to mattering as much as the boss' technical competence.”
Engineering / Technical Debt
- Technical Debt Is Like Tetris - Another way to explain technical debt: “Scenarios like these create technical debt within the product code. A buried gap in Tetris represents technical debt. (…) Paying down technical debt keeps you competitive. It keeps you in the game.”
Remote Work / Technical Debt
- Asynchronous Communication: The Real Reason Remote Workers Are More Productive - “Remote workers are more productive than their office-bound counterparts.”
Meetings / Technical Debt
- Dear Manager, You're Holding Too Many Meetings - “Employee productivity was 71% higher when meetings were reduced by 40%. This is largely because employees felt more empowered and autonomous. Rather than a schedule being the boss, they owned their to-do lists and held themselves accountable.”
Product Management / Standups
- Things Many People Find Too Obvious To Have Told You Already - A set of heuristics on tech companies and the ecosystem they live in.
- Akin's Laws of Spacecraft Design - Lots of wisdom about space program management.
Product Management / Product Strategy
- “Why does the tire company rate restaurants” - A great example on why you should investigate complementary businesses.
- Windows Vista as a prime example of a sacrificial lamb product: a massive unpopular re-architecture required to pave the way for future innovative release. That's the cautionary tale of why you should be ready for intense criticism and adversity, if by chance or fate your wander down the path of monumental changes in a business software.
- The Atlassian Syndrome - Your organization will end up with Atlassian products because “their business model is: 1. Collect requirement lists from customers and prospective customers; 2. Make sure their product checks every damn box, no matter how stupid.”
- “Linear roadmaps are misleading” (source).
Product Management / Product Marketing
- How the biggest consumer apps got their first 1,000 users - How the biggest apps out there started: from going to your user directly (both online and offline), creating FOMO and word-of-mouth, to build a community first and get press.
Project Management / Estimations
- Who are you trying to impress with your deadlines? - “There are companies where those deadlines are set in stone, and a missed deadline is next to fire. That's when the problem starts.”
Agile / Delivery
- Why do some developers at Google consider Agile development to be nonsense? - Because the short-term focused Scrum processes “seem suited to particular types of development, most notably consulting or contract programming, where the customer is external to the organizations, runs the show because they are paying for development, and can change their mind at any time”. Still, google engineers already practice a culture close to what looks like the original 10-points Agile manifesto. But that's it.
- Story Points Revisited - The alleged inventor of story points says they are probably a mistake.
- Detecting Agile Bullshit - US Department of Defense guide to detect software projects that are really using agile development versus those that are simply waterfall or spiral development in agile clothing (“agile-scrum-fall”).
Objectives and Key Results (OKR) / Delivery
- OKRs from a development team's perspective - On how OKRs articulates with a backlog.
- Why individual OKRs don't work for us - Spotify decision to stop using OKRs for individuals.
Communication / Writing
- The Baldwin Formula for scientific writing: writing papers and reviews - “The most efficient way to write scientific papers is to write while you are still conducting experiments”.
Career / Presentations
- How title, money and scope affect your fulfillment - “For talented mid-career folks, when making job changes, how do you rank: 1. Title 2. Money 3. Scope”.
Career / Promotion
- How to discipline overeager engineer - Over-achieving talent is looking for a management promotion. Management does not recognize effort. Engineer become disgruntled and management is looking to discipline him. A case-study of a bad situation in which both side shows clumsiness.
- How to get promoted - The cynical take: “an opportunist's career advice is: ignore OKRs, switch projects well before the consequences of your decisions can be measured, act happy and easy-going, package bad news as appeals for slow systemic adjustments, don't make anyone look bad, perform rituals with enthusiasm, grow headcount faster than baseline, let work invent itself, follow management fashions, avoid acute failures, believe this sincerely.”
Compensation / Salary
- Why new hires often get paid more than existing employees - “and why the best way to get a bigger pay is to move to a new job.”
Politics / Equity
- 4 Clues to Identify a Destructive Leader - “1. I'm kind of a big deal! 2. None of this is my fault! 3. Just do what I say! 4. Trust me; I'm never wrong.”
Re-organizations / Company-level
- The SaaS Org Chart - Blueprints of an organization at each stage of its 50/125/400/1000-employees stages, with typical ratios and ARR.
Health / Burnout
- If You're So Successful, Why Are You Still Working 70 Hours a Week? - “Our tendency to overwork and burn out is framed by a complex combination of factors involving our profession, our organization, and ourselves. At the heart of it is insecurity.”
- What Happens When Your Career Becomes Your Whole Identity - “A particular confluence of high achievement, intense competitiveness, and culture of overwork has caught many in a perfect storm of career enmeshment and burnout.”
Setbacks and Failures / Burnout
- How Complex Systems Fail - “Short treatise on the nature of failure; how failure is evaluated; how failure is attributed to proximate cause; and the resulting new understanding of patient safety”.
- The failure of Scaling Etsy - When a company lacks technical leadership: developers waste time in costly refactors, over-engineered systems, and ends up detached from the business and product.
Exits / Burnout
- Why I Rejected My Manager - “I understand now why the saying is: people leave managers, not companies.”
- “Good business mafias form when there's a group of people who all have to quit their job for reasons that are exogenous to their performance. In the case of Paypal, it was an acquisition; at Tiger Management, a few years of underperformance; at Drexel Burnham Lambert, an indictment. In Reliance's case, the core group of early employees fled the port of Aden due to unrest and the withdrawal of the British.” (source) - And why mass exodus might be an opportunity for great new ventures.
- Management Challenges for the 21st Century - Managing Oneself - “There is a great deal of talk today about the "mid-life crisis" of the executive. It is mostly boredom. At age forty-five most executives have reached the peak of their business career and know it.” In paragraph Ⅴ, you'll find why knowledge workers needs to manage themselves, and plan for the second half of their life.
- Prev: Jun 23 - Jun 29, 2025
- Next: Jun 09 - Jun 15, 2025