Awesome List Updates on Jun 08, 2025
12 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Love2d
Entity
- evolved.lua (⭐109) - Evolved ECS (Entity-Component-System) for Lua.
2. Awesome Angular
Data Grids / Google Developer Experts
- angular2-smart-table (⭐54) - Angular Smart Data Table component.
Inspired by Angular / Google Developer Experts
- ozean (⭐1) - 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.
3. 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 / Technology
- “Software development is more akin to the product design and development phase of industrial production than to the manufacturing.” (source) - This quote is from a review of Superdistribution - Objects as Property on the Electronic Frontier, in which the creator of Objective-C was advocating in the 90's for a new economic framework that rewards creation of components in proportion to their use. But software production is not like manufacturing of widgets in a factory. A (software) object is not an (hardware) widget.
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.”
- Technical debt as a lack of understanding - “The problem lies in "never reorganizing [the code] to reflect your understanding." (…) Organizationally, you pay in velocity and turnover; talented people are going to leave after a few rounds of bullshit.”
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.”
- Robert "Uncle Bob" Martin talk about professionalism in software development - The only honest estimate is "I don't know". But you can come up with some kind of probability assessment, that will inform about the shape of the risk. This is not unlike PERT, where an activity is bounded by optimistic, pessimistic and most-likely time. Now if managers don't take a range for an answer, don't fall in that trap. Tell them you're already trying as you possibly can. “And then the manager will have to do something very foreign: they'll have to manage. That's what management is: managing risk.”
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.
- P.T.'s Hidden Meaning - How Hideo Kojima creatively used a playable teaser as a way to bypass NDA and to tell the story about the turmoil at Konami leading to his leaving of the company. But that only works if you're an influential and popular game designer.
- 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.
4. Awesome European Tech
Index / Cloud
- Thalassa Cloud 🇳🇱 - Cloud Services focussed around Kubernetes and Cloud Native.
5. Awesome Selfhosted
Software / Bookmarks and Link Sharing
- Readeck - Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool. (Source Code, Clients)
AGPL-3.0Go/Docker
Software / Communication - Custom Communication Systems
- Rocket.Chat - Communications platform that puts data protection first (alternative to Gitter.im or Slack). (Source Code (⭐43k))
MITNodejs/Docker/K8S
Software / Communication - IRC
- Robust IRC - IRC without netsplits. Distributed IRC server, based on RobustSession protocol. (Source Code (⭐183))
BSD-3-ClauseGo
Software / Communication - SIP
- Routr - Lightweight SIP proxy, location server, and registrar for a reliable and scalable SIP infrastructure. (Source Code (⭐1.5k))
MITDocker/K8S
Software / Communication - Social Networks and Forums
- remark42 - Lightweight and simple comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments. (Demo, Source Code (⭐5.2k))
MITDocker/Go
- Retrospring (⭐288) - Social network following the Q/A (question and answer) principle of sites like Formspring, ask.fm or CuriousCat. (Demo)
AGPL-3.0Ruby/Nodejs
Software / Content Management Systems (CMS)
- REDAXO - Simple, flexible and useful content management system (documentation in German). (Source Code (⭐337))
MITPHP/Docker
Software / Feed Readers
- reader (⭐495) - Feed reader web app and library (so you can use it to build your own), with only standard library and pure-Python dependencies.
BSD-3-ClausePython
- Readflow - Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications. (Source Code (⭐445))
AGPL-3.0Go/Docker
- RSS Monster (⭐454) - Easy to use web-based RSS aggregator and reader compatible with the Fever API (alternative to Google Reader).
MITPHP
- RSS2EMail (⭐412) - Fetches RSS/Atom-feeds and pushes new content to any email-receiver, supports OPML.
GPL-2.0Python/deb
- RSSHub - Easy to use, and extensible RSS feed aggregator capable of generating RSS feeds from pretty much everything ranging from social media to university departments. (Demo, Source Code (⭐38k))
MITNodejs/Docker
Software / File Transfer - Web-based File Managers
- ResourceSpace - Simple, fast, and free way to organise your digital assets. (Demo, Source Code)
BSD-4-ClausePHP
Software / Games
- Red Eclipse 2 - Arena first-person shooter similar to Unreal Tournament. (Source Code (⭐471))
Zlib/MIT/CC-BY-SA-4.0C/C++/deb
Software / Learning and Courses
- RELATE - Courseware package that includes features such as: flexible rules, statistics, multi-course support, class calendar. (Source Code (⭐412))
MITPython
- RosarioSIS - Student Information System for school management. Features students demographics, grades, scheduling, attendance, student billing, discipline & food service modules. (Demo, Source Code)
GPL-2.0PHP
Software / Media Management
- Radarr - Automatically download movies via Usenet and BitTorrent (fork of Sonarr). (Source Code (⭐12k))
GPL-3.0C#/Docker
Software / Media Streaming - Multimedia Streaming
- Rygel - UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. (Source Code)
LGPL-2.1C
Software / Media Streaming - Video Streaming
- Rapidbay (⭐783) - Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV.
MITPython/Docker
- Restreamer - Access H.264 real-time video streaming on your website without a streaming provider. (Source Code (⭐4.4k))
Apache-2.0Nodejs/Docker
Software / Miscellaneous
- Reactive Resume - One-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. (Demo, Source Code (⭐32k))
MITDocker/Nodejs
- Revive Adserver - Ad serving system. Formerly known as OpenX Adserver and phpAdsNew. (Source Code (⭐1.3k))
GPL-2.0PHP
Software / Money, Budgeting & Management
- REI3 - Manage tasks, time, assets and much more within your business. (Demo, Source Code (⭐466))
MITGo
Software / Pastebins
- rustypaste (⭐940) - Minimal file upload/pastebin service.
MITRust
Software / Personal Dashboards
- ryot (⭐2.6k) - Track various facets of your life - media, fitness, etc. (Demo (⭐2.6k))
GPL-3.0Docker
Software / Recipe Management
- Recipya - Clean, simple and powerful recipe manager your whole family will enjoy. (Demo, Source Code (⭐352))
GPL-3.0Docker/Go
Software / Remote Access
- Remotely (⭐4.8k) - Remote desktop control and remote scripting solution, enterprise level remote support solution with admin web interface and remote control via browser.
GPL-3.0C#/Docker
Software / Software Development - Project Management
- Redmine - Flexible project management web application. (Source Code)
GPL-2.0Ruby
- rgit (⭐171) - Ultra-fast & lightweight cgit clone.
WTFPLRust/Docker
- RhodeCode - Unify and simplify repository management for Git, Subversion, and Mercurial. (Source Code)
AGPL-3.0Python
Software / Ticketing
- Request Tracker - Enterprise-grade issue tracking system. (Source Code (⭐1k))
GPL-2.0Perl
- Roundup Issue Tracker - Simple-to-use and -install issue tracking system with command-line, web, REST, XML-RPC, and e-mail interfaces. Designed with flexibility in mind - not just another bug tracker. (Source Code)
MIT/ZPL-2.0Python/Docker
Software / URL Shorteners
- rs-short - Lightweight link shortener written in Rust, with features such as caching, spambot protection and phishing detection. (Demo)
MPL-2.0Rust
Software / Wikis
- Raneto - Knowledgebase platform that uses static Markdown files. (Source Code (⭐2.8k))
MITNodejs
6. Awesome Falsehood
Business
- Decimal Point Error in Etsy's Accounting System - The importance of types in accounting software: missing the decimal point ends up with 100x over-charges.
- Twenty five thousand dollars of funny money - Same error as above at Google Ads, or the danger of separating your pennies from your dollars, where $250 internal coupons turned into $25,000. My advice: get rid of integers and floats for monetary values. Use decimals. Or fallback to strings and parse them, don't validate.
Dates and Time
- ISO-8601,
YYYY,yyyy, and why your year may be wrong - String formatting of date is hard.
- Why is subtracting these two times (in 1927) giving a strange result? - Infamous Stack Overflow answer about both complicated historical timezones, and how historical dates can be re-interpreted by newer versions of software.
Networks
- Falsehoods about Networks - Covers TCP, DHCP, DNS, VLANs and IPv4/v6.
Transportation
- My name causes an issue with any booking! - Old airline reservation systems considers the
MRsuffix asMisterand drops it.
7. Awesome Fp Js
Resources / Articles
- A Monad in Practicality: First-Class Failures – A walk through some practical use cases for specific monadic structures in JavaScript: use the
Maybemonad to handle simple failure cases and model more complex scenarios with theEithermonad or theValidationapplicative functor.
8. Awesome Billing
Coupons and Vouchers / Currencies
- Hacking Scooters: How I Created $100k Worth Of Free Rides - A cautionary tale on how promo codes can be exploited to get unlimited free rides.
9. Awesome Workflow Automation
What is Workflow Automation?
- No-code/low-code integration platforms
- Task and project automation tools
- Enterprise process orchestration systems
- AI-driven automation apps
📝 Articles on Workflow Automation
📘 Books About Workflow Automation
- Hyperautomation: A Business Guide to Navigating the Future
- The Art of Automation: A Guide to Using Automation to Enhance Business Performance
🎥 Video Tutorials & Courses
📂 Resources & Directories
- 🔧 Productivity Tools Directory – Find the best productivity and automation apps.
- 📰 The Productivity Blog – Tutorials, app reviews, and automation guides.
- ✉️ Productivity Newsletter – Weekly roundup of top productivity tools and hacks.
💬 Online Communities
10. Awesome Osint
Threat Actor Search
- APT Groups and Operations - Know about Threat Actors, sponsored countries, their tools, methods, etc.
- APTWiki - Historical wiki with 214 actor entries.
- Bi.Zone - 148 threat groups with detailed TTPs.
- ETDA - Search for Threat Actor groups and their tools.
- FortiGuard Labs - Powered by FortiGuard Labs, our Threat Actor Encyclopedia provides actionable insights, helping security teams prepare and streamline advanced threat hunting and response.
- KNOWLEDGENOW - Trending Threats.
- Malpedia - Get List of threat actor groups.
- MISP Galaxy - Known or estimated adversary groups as identified by 360.net.
- Thales - Find Threat actor groups in a graphical attack explorer.
11. Awesome Rust
Applications / Image processing
- oxipng (⭐3.4k) [oxipng] - Multithreaded PNG optimizer written in Rust.
Libraries / Game development
- Tatami
- giraffekey/tatami (⭐29) [tatami] - A roguelike dungeon generation algorithm.
12. Awesome Agi Cocosci
Domain Specific Language / Design Practises
- No Grammar to Rule Them All: A Survey of JSON-style DSLs for Visualization - IEEE Transactions on Visualization and Computer Graphics, 2022. [All Versions]. There has been substantial growth in the use of JSON-based grammars, as well as other standard data serialization languages, to create visualizations. Each of these grammars serves a purpose: some focus on particular computational tasks (such as animation), some are concerned with certain chart types (such as maps), and some target specific data domains (such as ML). Despite the prominence of this interface form, there has been little detailed analysis of the characteristics of these languages. This study surveys and analyzes the design and implementation of 57 JSON-style DSLs for visualization. The authors analyze these languages supported by a collected corpus of examples for each DSL (consisting of 4395 instances) across a variety of axes organized into concerns related to domain, conceptual model, language relationships, affordances, and general practicalities. The authors identify tensions throughout these areas, such as between formal and colloquial specifications, among types of users, and within the composition of languages. Through this work, the authors seek to support language implementers by elucidating the choices, opportunities, and tradeoffs in visualization DSL design.
- Prev: Jun 09, 2025
- Next: Jun 07, 2025