
Awesome Lists
A collection of diagramming tools used by software engineering teams
Diagrams are faster and compact way for knowledge transfer. It’s much easier to convey system architecture with a diagram compared to writing an essay on it.
Diagrams are especially useful in providing high level overview of software design. Following are the most-widely used diagrams by engineering teams…
A powerful open source toolkit for hackers & security automation
Scanners Box also known as scanbox, is a powerful hacker toolkit, which has collected more than 10 categories of open source scanners from Github, including subdomain, database, middleware and other modular design scanner etc. But for other Well-known scanning tools, such as nmap, w3af, brakeman, arachni, nikto, metasploit, aircrack-ng will not be included in the scope of collection.
Toolkit might be a bit misleading. I was imagning some kind of Docker container or Linux distro with all the tools baked in. This is more of a collection of tools (which is why we applied the Awesome topic to it) that you can pick and choose from. Nice collection, though!
A curated list of privacy & security-focused software and services
Large data-hungry corporations dominate the digital world but with little, or no respect for your privacy. Migrating to open-source applications with a strong emphasis on security will help stop corporations, governments, and hackers from logging, storing or selling your personal data.
A collection of resources to learn about MLOps
While still in its infancy, MLOps has attracted machine learning engineers and software engineers in general. With every new paradigm comes new challenges and opportunities to learn. In this primer, we highlight a few available resources to upskill and inform yourself on the latest in the world of MLOps.
Good resources, regardless of whether you think MLOps is its own thing or should be rolled into DevOps.
Tools that make working with databases easier
Here we will collect information about awesome useful and awesome experimental tools that simplify working with databases for DBA, DevOps, Developers and mere mortals.
Feel free to add information about your own db-tools or your favorite third-party db-tools.
The ultimate personal security checklist 🔐
You might not need this curated checklist of 300+ tips for protecting digital security and privacy (you probably do), but I bet there’s someone in your life who does (you probably do, too).
Falsehoods programmers believe in
A falsehood is an idea that you initially believe was true, but in-reality it is proven to be false.
E.g. of an idea: valid email address exactly has one
@
character. So, you will use this rule to implement your email-field validation logic. Right? Wrong! The reality is: emails can have multiple@
chars. Therefore your implementation should allow this. The initial idea is a falsehood you believed in.
I love this list with my whole heart. We need to do a show on this…
An awesome list of ngrok alternatives & other tunneling solutions
ngrok rocks, but it’s 2nd version is famously closed source*, so many open source alternatives have been developed over the years. So many, in fact, that they now have their own awesome list.
The purpose of this list is to track and compare tunneling solutions. This is primarily targeted toward self-hosters and developers who want to do things like exposing a local webserver via a public domain name, with automatic HTTPS, even if behind a NAT or other restricted network.
*We spoke with Alan Shreve about this decision back when he made it, if you’re curious about his thinking.
Open source startup alternatives to well-known SaaS products
The criteria for inclusion is as follows:
- Its product is strongly based on an open source repo
- It has a well-known closed-sourced competitor, solving a similar business problem
- It is a private for-profit company, founded in the last 10 years
- Its repo has 100+ stars on GitHub
I’m seeing lots of Changelog guests & friends in this awesome list. 😎
A list of CS courses with video lectures 📽
This repo links to dozens of courses for each of 23 categories of computing. It’s just an astounding amount of freely accessible education.
A curated list of awesome console-accessible services
A list of places where you can get the weather, your IP Address, recent news, word translations, and other useful things straight from curl
and other hacker-friendly terminal tools.
An awesome list of internet services that don't require logins or registrations
A curated list of awesome internet services that normally you would have to register for, but due to clever approaches on the part of the service you can use without registering, creating an account and filling endless forms.
Sometimes you just want want some help getting stuff done, but you don’t want to sign up for yet another web service. These sites/services have all figured out how to help you get that done.
A collection of free/public APIs you can use to build awesome stuff
There was a glorious (albeit too short) period on the web when we were mashing up APIs from various startups and tech companies to create cool stuff. Then things changed. The web grew up, became Serious Business™️, and free/public APIs got harder and harder to find. Turns out, there’s still a bunch of good ones out there!
This repo has collected them in one long, categorized list for us to reference. 👏
The Book of Secret Knowledge 📘
This repository is a collection of various materials and tools that I use every day in my work. It contains a lot of useful information gathered in one piece. It is an invaluable source of knowledge for me that I often look back on.
This repo is meant to only contain the good stuff, but holy cow there’s a LOT of stuff in here.
Modern alternatives to Unix commands
You’ve probably seen many of these commands hit Changelog News over the years, but now you can see them all again in one hand-curated place. Who knows, maybe one or two will be new to you. I hadn’t heard of curlie previously, which looks like a nice merging of cur
and httpie
.
A curated list of services and alternatives that respect your privacy
This is an opinionated list that goes so far as to tell you what to avoid and some options to use instead. I’d love if they’d also tell you why to avoid things. For example, under the Photo Editing and Management section they say to avoid VSCO. Yeah but why?!
Awesome online talks and screencasts
There are a lot of screencasts, recordings of user group gatherings and conference talks available online. I try to commit myself watching at least two new talks every week, and I’ve been doing this for quite some time now. I created this list of online talks that I really enjoyed watching. I’ll also be updating this list whenever I’ve watched another awesome talk that is worthy enough. Suggestions are always appreciated through a pull request.
A collection of services with great free tiers for developers on a budget
This repository offers a collection of services with great free tiers for developers on a budget. Because not everyone has 20$ per month to spend on app or database hosting for every single side-project.
Nowadays, a lot of services are offering really good free tier more than enough for testing small apps and even put them in production. They are just waiting to be used by you.
I got a kick out of their FTDD acronym: Free Tier Driven Development
A curated list of music DSP and audio programming resources
Oli Larkin:
This is a curated list of my favourite music DSP and audio programming resources. It was originally meant to be an official “Awesome list”, but apparently you are not meant to write in the first person, so it is now a “more awesome” list.
I’m still giving this the awesome topic, despite his first person point of view. Oli is a long-time audio programmer, so he’s well positioned to curate a list like this one.
A collection of open source, experimental, tiny tools
700+ hand-selected tools across a range of categories such as writing, productivity, pixel art, and more. The headline link goes to the web interface, but you can also get at in rendered Markdown on the GitHub Repo.
Although I’ve mostly also included ‘standards’, this list has a focus on artful tools & toys that are as fun to use as they are functional.
The goal of this list is to enable making entirely outside of closed production ecosystems or walled software gardens.
An awesome list of usable landing page templates
This is a nice, long list of landing page templates you can use for your next website. Right now it’s just a list of links, though. What would really make it useful is screengrabs of each template embedded right there in the README so you don’t have to click each link to get an idea of what it looks like. PRs welcome? 😎
A list of 70+ open source clones of popular sites
Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Trello, Whatsapp, Youtube, you get the picture. It includes links to source code and demos, the tech stack, and GitHub star count for each entry.
An opinionated list of resources for CTOs
Hiring, management, handbooks, technologies, and a whole lot more. I like this particular list because of the opinionated bit. In other words, it’s not overly stuffed with resources.
A collection of ergonomic split keyboards
Need I say more? 🤩