Awesome List Updates on Oct 26 - Nov 01, 2020
66 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Public Apis
Currency Exchange
API: VATComply.com
Description: Exchange rates, geolocation and VAT number validation
Auth: No
HTTPS: Yes
CORS: Yes
Government
API: FBI Wanted
Description: Access information on the FBI Wanted program
Auth: No
HTTPS: Yes
CORS: Unknown
Personality
-
Description: Quotable is a free, open source quotations API
Auth: No
HTTPS: Yes
CORS: Unknown
Security
-
Description: Perform OSINT via Intelligence X
Auth:
apiKeyHTTPS: Yes
CORS: Unknown
Social
API: Saidit
Description: Open Source Reddit Clone
Auth:
OAuthHTTPS: Yes
CORS: Unknown
Video
API: Final Space
Description: Final Space API
Auth: No
HTTPS: Yes
CORS: Yes
2. Awesome Deep Learning
Researchers / Frameworks
3. Awesome Datascience
MOOC's
Deep Learning Packages / Visualization Tools
Books / Visualization Tools
- Evolutionary Algorithms - Free Download
Bloggers / Book Deals (Affiliated)
- Analytics Vidhya - A full-fledged website about data science and analytics study material.
- Chris Albon's Website - Data Science and AI notes
Data Science Competitions / Book Deals (Affiliated)
Datasets / Book Deals (Affiliated)
- data.gov - The home of the U.S. Government's open data
- Open Data Philly Connecting people with data for Philadelphia
- grouplens.org Sample movie (with ratings), book and wiki datasets
Other Awesome Lists / Book Deals (Affiliated)
- Other amazingly awesome lists can be found in the awesome-awesomeness (⭐33k)
4. Awesome Bitcoin Payment Processors
Self-Hosted Bitcoin Payment Processors
Processor: LnMe (⭐173)
Fees: No fees
Lightning: Yes
Directly to Your Wallet: Yes
Conversion to Fiat: No
Requirements: LND node
5. Awesome Ocaml
Project Starter Templates
- spin (⭐296) - Reason and Ocaml project generator
- modern-ocaml (⭐84) - Template for an ocaml project with modern tooling
6. Awesome Pokemon
Development Projects / APIs
- pokemon-API (⭐27) - Beginner friendly API endpoint that returns Pokémon Data in JSON format (https://app.pokemon-api.xyz).
7. Awesome Wardley Maps
Maps in the Wild
- Me versus We - Off the beaten track — pivot. Mar 27, 2020.
- On the diversity of values - On the inclusive and exclusive nature of values. Feb 24, 2020.
- From HS2 to China and … back again - On the changing world of geopolitics. Feb 23, 2020.
- Embedded in memory - Cultural cycles. Oct 2, 2019.
- Exploring value - Values, resilience, principles, enablement systems. Oct 1, 2019.
- From values to rituals - Sep 9, 2019.
- Exploring Brexit - The first rule of Brexit is “you’re wrong”. Sep 5, 2019.
- Exploring Culture - Mapping Culture. Sep 4, 2019.
- What culture is right for you? - Jul 31, 2019.
- What is an expert? - Oct 31, 2018.
- Near field, far field and the crazy ideas - My future career as a Harmony Designer. Jan 17, 2017.
- Something that will change the world of competition - Dec 1, 2016.
- The map is not the territory - Nov 24, 2016.
8. Awesome Clojure
Editor Plugins
9. Awesome R Learning Resources
Books / Uncategorized
- Happy Git and GitHub for the useR - Happy Git provides opinionated instructions on how to install Git and get it working smoothly with GitHub, in the shell and in the RStudio IDE, develop a few key workflows that cover your most common tasks, and integrate Git and GitHub into your daily work with R and R Markdown. Authors: Jenny Bryan, the STAT 545 TAs, Jim Hester.
10. Awesome Django
Third-Party Packages / Content Management Systems
- feincms (⭐1k) - An extensible Django-based CMS.
11. Awesome Opengl
Articles
- (2011) A trip through the graphics pipeline by Fabian Giesen - Comprehensive and rich series about the D3D/OpenGL graphics pipeline.
12. Awesome Php
Table of Contents / Content Management Systems (CMS)
- CraftCMS (⭐3.5k) - A flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.
- Moodle - An open-source learning platform.
Table of Contents / Dependency Injection
- PHP-DI - A dependency injection container that supports autowiring.
Table of Contents / Testing
- Pest - A testing framework with a focus on simplicity.
Table of Contents / Build Tools
- Box (⭐1.2k) - A utility to build PHAR files.
Table of Contents / Numbers
- MathPHP (⭐2.4k) - A math library for PHP.
Configuration / Web Applications
- DBV (⭐1.7k) - A database version control application.
Configuration / PHP Reading
- php[architect] - A monthly magazine dedicated to PHP.
13. Awesome Dev Fun
Esoteric languages
- strategic-communication (⭐310) - A best-of-breed language with a holistic approach to moving the needle.
14. Awesome Playwright
Language Support
- playwright - Official Playwright in Node.js (JavaScript and TypeScript).
- playwright-python (⭐13k) - Official Playwright port to Python.
- playwright-java (⭐1.3k) - Official Playwright port to Java.
15. Awesome Meteor
Testing
- antwaremx:meteorman (⭐54) - Meteorman: A DDP Client with GUI to test Meteor methods and publications (like Postman).
16. Awesome Yew
Tooling / Frameworks
- wasm-bindgen-action (⭐12) - Github action to install
wasm-bindgenby downloading the executable to speed up CI/CD.
17. Awesome Machine Learning
Python / Computer Vision
- lightly (⭐3.5k) - Lightly is a computer vision framework for self-supervised learning.
Tools / Misc
- Weights & Biases - Machine learning experiment tracking, dataset versioning, hyperparameter search, visualization, and collaboration
18. Awesome Hacking
Disassemblers and debuggers
- Ghidra - A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission
19. Awesome Ada
Algorithms, Containers and Protocols / Apache License
- smart-pointers (⭐1) - A package providing a reference-counted access type Smart_Pointer.
20. Awesome Engineering Team Management
Engineering to Management Transition
- Responsibility vs. accountability - The biggest difference between manager (accountable) and engineers (responsible): “'Bad things' happen for the person accountable, whereas the person responsible can move on to the next project.”
Roles / Executives
- Regis McKenna's talk at Silicon Valley Leaders Symposium - “These are the things we (marketers) used to do with individuals and bodies. They've all become automated. The CIO is the marketing chief now.”
Roles / CTO & VP of Engineering
- CTO vs VP Engineering: What's the Difference? - CTO manage a small staff of hackers. VP of Engineering lead an organization of engineers.
Roles / Engineers
- 7 absolute truths I unlearned as junior developer - “1. I'm a senior developer; 2. Everyone writes tests; 3. We're so far behind everyone else (a.k.a. tech FOMO); 4. Code quality matters most; 5. Everything must be documented; 6. Technical debt is bad; 7. Seniority means being the best at programming”.
- On Being A Senior Engineer - “I expect a 'senior' engineer to be a mature engineer.”
Motivation / Procrastination
- 3 tricks to start working despite not feeling like it - “'Screw it, let's do it'; Start sloppy; Start small”.
Culture / Procrastination
- Meaningful differences that makes Google offices more productive - “The people are smarter, your manager (and their manager) cares a lot about you and it's easy to move.”
- You have only 4 options - “1. Change you; 2. Change the other; 3. Fly; 4. Stay and suffer.” A more concise way of saying the same thing as above.
Cognitive Tools / Collections
- The Best Way to Make Intelligent Decisions - A collection of 109 models.
Cognitive Tools / Explaining
- Hanlon's razor - “Never attribute to malice that which is adequately explained by stupidity.” My favorite flavor of Occam's Razor, and a crucial mantra to defuse rampant paranoia in a highly political setting.
Engineering / Technology
- Choose Well-known Technology - A rephrasing of the above advice. “Choose the technology: 1. You know in and out, and are immediately productive with; 2. Which is sure to be around in 5-7 years, preferably 10-15; 3. For which you are comfortable hiring the next 15 engineers.”
- You need to be this tall to use (micro) services - Do not chase the hype. Yet. Micro-services only brings value past a certain infrastructure and organization size. This is a list of stuff you should focus on before bringing micro-services to the mix.
Engineering / Engineering Practices
- Google Engineering Practices - Explains how to perform code reviews and how to submit them.
Remote Work / Technical Debt
- Things to look for when hiring remote workers - “1. You have to adhere to employment laws within the country you're hiring from; 2. To employ someone full time, many countries require you to have a legally entity within that country; 3. Prioritize countries where we have the most interest; 4. Keep a healthy timezone overlap in each of our teams.”
- Managing Remote Teams - A Crash Course - Compilation of easy rules and processes to bootstrap a remote team.
Product Management / Product Strategy
- Sustainable Sources of Competitive Advantage - “The ability to learn faster than your competition; to empathize with customers more than your competition; to communicate more effectively than your competition; The willingness to fail more than your competition; to wait longer than your competition”.
Project Management / Product Marketing
- Best project management practices in 2018? - There is no silver bullet.
- Strategies for long Projects - Relentless, irrational optimism; Daily progress documentation; Compounding investments; Time budgeting.
Project Management / Tickets
- There Are No Bugs, Just TODOs - Issue trackers needs to materialize ownership, queue position, state, task breakdown and aggressive closing. Priority, ticket type, software version, severity and long-life tickets are anti-patterns.
Objectives and Key Results (OKR) / Delivery
- Team Objectives – Overview - Why OKRs might not work at your company: 1. You're still using feature teams instead of product teams; 2. Mixed-up manager and individual objectives; 3. Leadership opting-out of active management.
Communication / Writing
- Notes on Technical Writing - An effective list of do and don't when it comes to writing documentation.
Communication / Presentations
- The Greatest Sales Deck I've Ever Seen - “1. Name a big change in the world; 2. Show there'll be winners and losers; 3. Tease the promised land; 4. Introduce features as "Magic Gifts"; 5. Present evidence that you can make the story come true.”
Career / Promotion
- For all you future CTOs, consider your incentive schemes carefully - How a promotion scheme marked the end of Uber's engineering excellence and the start of what made the company turn into a bureaucratic mess.
Compensation / Equity
- On VC funding and huge growth - “Startups need an exit strategy. (…) The idea is to raise money fast, hire experienced people for ancillary services and develop the application in a way so that it is able to hold up till IPO. Defer all costs for post IPO.” So from this angle, the only reason to join a startup is for future money windfall.
Health / Holidays
- Should we take a few long holidays, or lots of short ones? - Short ones. “Reason one: holiday memories tend to depend not on how long the holiday was, but on the intensity of the experiences. Reason two: a change of activity can be a spur to creativity. Reason three for taking a short break: if we need rest to prevent exhaustion, a single, long vacation won't do the trick.”
Health / Stress
- How Slack Harms Projects - “Promote a false sense of urgency, destroy focus, allow for bypassing project prioritization, strip away essential business context, encourage poorly thought-out communication”. To remediate this, see How to Use Slack and Not Go Crazy article.
Health / Burnout
- Psychology Today: How Programmers Can Avoid Burnout - “Veteran software developers often recommend to: 1. Work at a place where you can grow; 2. Build transferable skills; 3. Have creative outlets and create a space to focus on yourself, switch off, and relax; 4. Of course, there's always the nuclear option: make your money and get out.”
Setbacks and Failures / Burnout
- Huge success in business is largely based on luck - “Management research and education should focus on prescriptive theories that can help business practitioners move from 'incompetent to OK', rather than focusing on those that address how to move from 'good to great'.”
- Normalization of deviance - Explores how the factors accounting for disasters accumulates unnoticed until it's too late. This has been studied on other fields, but not in software engineering.
21. Awesome Keycloak
Articles
Commercial Offerings
22. Awesome Canvas
Libraries / To draw using canvas
- EaselJS is a JavaScript library that makes working with the HTML5 Canvas element easy. Useful for creating games, generative art, and other highly graphical experiences. EaselJS is part of CreateJS - a modular libraries and tools which work together or independently to enable rich interactive content on open web technologies via HTML5.
- Scrawl-canvas - easily add multiple responsive, accessible and interactive <canvas> elements to a web page
- zrender (⭐6.2k) - A lightweight canvas library which providing 2d draw for Apache ECharts (incubating)
23. Awesome Rest
Mocking / Symfony2
- Mockoon - Easily create mock APIs locally. No remote deployment, no account required, open source.
24. Machine Learning with Ruby
Related Resources / Vector search
- iRuby (⭐917) - IRuby kernel for Jupyter (formerly IPython).
25. Awesome Cl
Miscellaneous
- cl-cuda (⭐290) - A library to use NVIDIA CUDA in Common Lisp programs. LLGPL.
- LispWork's CAPI - A portable GUI toolkit, with mobile runtime. Proprietary, but comes with a free version.
HTML generators and templates / Isomorphic web frameworks
- lsx (⭐84) and markup (⭐79) - Two JSX-like templating engines, where HTML tags are Common Lisp code.
markupcomes with an Emacs package.
Utils / Third-party APIs
- STMX (⭐252) - High performance Transactional Memory for Common Lisp. LLGPL.
REPLs / Third-party APIs
- sbcli (⭐102) - a readline REPL for SBCL. With completion, quick commands, optional syntax highlighting (with pygments), and no interactive debugger. GPL3.
Compression / decompression / Third-party APIs
- chipz (⭐17) - A decompression library. 3-clause BSD.
Developer utilities / Third-party APIs
- glyphs (⭐30) - A library for cutting down the verboseness of Common Lisp in places. GNU GPL3.
26. Awesome React Native
Integrations / Navigation Demos
- react-native-bugfender *7 (⭐30) - A React Native wrapper for Bugfender log and error reporting.
Extension / Navigation Demos
- React Native WidgetKit (⭐174) - React Native Library for the iOS WidgetKit Framework
Libraries / Navigation Demos
- Statek ★3 - Simple & Reactive state management library for React & React Native
27. Awesome Calculators
Calculator apps: / Web
- Desmos - Online set of tools related to math, including a set of calculators, exams and more.
- Geogebra - Free online math tools for graphing, geometry, 3D, and more. Includes interactive graphical calculator.
Resources / Videos
28. Awesome Home Assistant
Dashboards / Custom Cards
- Big Number Card (⭐131) - Display big numbers for sensors, including severity level as background.
29. Awesome Scala
Books / Devops
- Reactive Programming with Scala and Akka - Use the concepts of reactive programming to build distributed systems running on multiple nodes
Exercises / Devops
- S-99 - Ninety-Nine Scala Problems
- Scala Exercises - Brings the popular Scala Koans to the web. Offering hundreds of solvable exercises organized into 42 categories covering the basics of the Scala language.
- Learn-by-doing functional programming course on Scala (⭐611) - Covers type classes, functors, applicatives, monads, monad transformers, free monad
Tutorials and courses / Devops
- A Tour of Scala - Bite-sized introductions to some of the core language concepts.
- Functional Programming in Scala - Coursera Specialization (5 courses) created by Martin Odersky et al. at the EPFL (Ecole polytechnique fédérale de Lausanne).
- Resources by Dr. Mark Lewis >> Website | Youtube Playlists
- Demos and Examples in Scala (Chinese) ★ 923 ⧗ 2 (⭐1.1k) - repo of sample Scala library usage, written in Chinese
- Introduction to programming with dependent types in Scala - Video Course by Dmytro Mitin
- Scala Collections Cookbook - Scala collections introduction. written in Chinese.
Community Members' Blogs / Devops
Podcasts / Devops
- The Scala Logs - Interviewing developers, open source contributors, subject matter experts, and the like to talk about FP, Scala, open source, and their interests.
- Scala Love - Podcast about the Scala Programming Language and its community
- CoRecursive Interviews - In-depth Interviews with software developers, often on the subject of scala libraries and functional programming.
Misc. / Devops
- Scala @LibHunt - A community driven list of useful Scala libraries, frameworks and software
- CA Art (⭐17) - A small project aimed at learning Scala on intermediate level by experimenting with Cellular Automata
30. Awesome Earth
Clothing
- 4ocean - Oeko-tex certificated, cruelty free customizable linen clothing brand. All of the packaging are plastic free.
Reforestation
- TreeCard - TreeCard - The wooden debit card that plants trees.
- DigitalHumani - DigitalHumani offers a Reforestation as a Service, to help enterprises plant trees! Run by a volunteer collective, they provide simple Application Programming Interfaces (APIs) to help connect websites and mobile applications to trusted reforestation organizations to have trees planted.
Food
- NotCo - The Not Company is a Foodtech, that reinvents animal-based foods using only plants. Unlike traditional food businesses, the company uses technology to recreate the same products we love to eat in a natural, sustainable and affordable way, keeping it functional, easy to use and mouthwateringly delicious. They use Artificial Intelligence to build a library of thousands of Plants and find how to use them, to recreate the same taste, smell, function, look and feel of the products we love. ALL PLANT-BASED.
Podcasts
- How to Save a Planet - weekly-ish podcast by Gimlet Media that asks the big questions: what do we need to do to solve the climate crisis, and how do we get it done? Journalist Alex Blumberg and scientist and policy nerd Dr. Ayana Elizabeth Johnson talk to people who are making a difference and work to figure out how to build the future we want, tackling a different subject related to the climate crisis each episode.
- Green Pulse - The Straits Times (A Singapore news outlet) analyses the beat of the changing environment, from biodiversity conservation to climate change.
Volunteering
- Oceanic Society - Oceanic Society was founded in 1969 by a group of San Francisco Bay Area sailors and scientists who were concerned about the state of the oceans and decided to take action. Inspired by the events of their day—like the Santa Barbara oil spill of 1969, the publication of Rachel Carson's Silent Spring, and growing public concern for the environment—they came together to form Oceanic Society, the first non-profit organization in America dedicated to marine conservation. Their aim was to bring greater public awareness and political action to issues of ocean health and to grow the global community of people working toward improved ocean stewardship. Oceanic Society helped put ocean conservation on the public radar. Some of our many accomplishments include: Creating the Oceanic Society Patrol and Farallon Patrol, pioneering ecotourism and volunteer vacations, inspiring a generation of ocean lovers through Oceans magazine, Leading the way in whale watching, strengthening local sea turtle conservation, globally and innovating a focus on behavior change.
31. Awesome Inertiajs
Resources / Examples
- Ping CRM / CakePHP (⭐10) - Demonstration application made with CakePHP and Vue.js.
32. Awesome Tensorflow Js
📖 Learn / 🎥 Videos
- Color Blind Tensors - Manipulate image tensors to perceive color blindness, live coding.
33. Awesome Fastapi
Email / Other Tools
- FastAPI Mail (⭐813) - Lightweight mail system for sending emails and attachments (individual and bulk).
34. Awesome Competitive Programming
Books / Open Courses for Algorithms and Data Structures
☆: ★★☆
Name: Algorithmic Thinking: A Problem-Based Introduction, by Daniel Zingaro
Description: A book that teaches data structures and algorithms using competitive programming problems (IOI, USACO, CCC/CCO, etc.).
35. Awesome D3
Charts / Third Party
- reaviz (⭐1.2k) - Data visualization library for React based on D3
36. Awesome Robotic Tooling
Electronics and Mechanics / Version Control
- OpenTirePython (⭐54) - An open-source mathematical tire modelling library.
Sensor Processing / Machine Learning
- Awesome-Mobile-Machine-Learning - A curated list of awesome mobile machine learning resources for iOS, Android, and edge devices.
37. Awesome Osint
General Search
- Wolfram Alpha - Wolfram Alpha is a computational knowledge engine (answer engine) developed by Wolfram Alpha. It will compute expert-level answers using Wolfram’s breakthrough algorithms, knowledgebase and AI technology.
Main National Search Engines
Real-Time Search, Social Media Search, and General Social Media Tools
- Audiense - Tool to identify relevant audience, discover actionable insights and inform strategies to grow your business.
- Buzz sumo - "Use our content insights to generate ideas, create high-performing content, monitor your performance and identify influencers."
Username Check / GitHub
- Sherlock (⭐67k) - Search for a username in multiple platforms/websites.
Browsers / GitHub
38. Awesome Wpo
Case studies
- Google Developers Case Studies - Learn why and how other developers have used the web to create amazing web experiences for their users.
Events / Conferences
- #PerfMatters – #PerfMatters Conference is the ONLINE web performance conference by internationally renowned performance developers.
39. Awesome Seml
Broad Overviews
Data Management
40. Awesome Ios
Transition
- DropdownTransition (⭐73) - Simple and elegant Dropdown Transition for presenting controllers from top to bottom.
41. Awesome Roslyn
Open Source Analyzers, Code Fixes, and Refactorings
- Mapping Generator (⭐1k) - Code fix that generates arbitrary complex object-object mappings. It recognizes out of the box a large number of scenarios where mappings are used. A design-time alternative to AutoMapper.
Source Generators
- WrapperValueObject (⭐53) - Creates boilerplate free wrappers around types. Especially useful for creating strongly typed wrappers around primitive types.
42. Awesome Remote Job
Articles & Posts
Humor
Job boards
- Golangprojects filter -> Remote only
- Guru - (has MANY different categories outside software)
Housing
- bedndesk - Coworking & coliving space in Mallorca island in Spain
- Coworking in the Sun - Coliving & coworking space in Tenerife island in Spain
- NoHatDigital - Coliving space in Mexico
Events
- Project Getaway - 30 days retreat
Podcasts
- Wide Teams - Each episode a one-on-one interview with a remote worker taking about workflow and practices
Companies with "remote DNA"
- Arkency - Rails and React.js experts, fully remote/async.
- Authentic F & F - Independent design and technology studio based in Denver and Minnesota
- Bluespark Labs - WebDev Consulting and makers of Roomify. Remote team with HQs in Raleigh, NC and Italy. Drupal.
- Ciao Bambino - Family destinations and hotel reviews.
- CRO Metrics - Data-driven expirementation and growth programs.
- DataStax - Consulting based on Apache Cassandra.
- DNSimple - Small 100% remote and globally distributed team working to make domain management an afterthought.
Q&A
- StackExchange - Workplace: telecommute - Freelancing: remote / working from home
Tools / Communication
- Tips for immersive video calls — Tips for immersive video calls
Others / Others
43. Awesome Flutter
UI
- Card Settings (⭐557) - package for building settings forms by codegrue.
44. Awesome Veganism
Restaurants
- Hilversum, Netherlands
- Mr. Vegan Foodbar - Amazing selection of delicious soups, bowls, curries, quality junk food, and tasty snacks.
Brands
- Petit Veganne - Amazing French artisanal cheese, soft and creamy brie with different flavours.
- Provamel - Delicious organic and biological plant-based yogurts, milky drinks, and soy desserts.
- Tofurky - Delicious sausages, deli slices, burgers, roasts, and other plant-based protein products.
- Vega - Big selection of plant-based protein powders, power bars, vitamins, and supplements for bodybuilders and fitness people.
45. Mind Expanding Books
Startups and Business
Name: Shoe Dog: A Memoir by the Creator of Nike
Author: Phil Knight
Goodreads Rating: 4.46
Year Published: 2016
Name: The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company
Author: Robert Iger, Joel Lovell
Goodreads Rating: 4.44
Year Published: 2019
Name: Failing to Succeed: The Story of India's First E-Commerce Company
Author: K. Vaitheeswaran
Goodreads Rating: 4.39
Year Published: 2017
Name: The Big Short: Inside the Doomsday Machine
Author: Michael Lewis
Goodreads Rating: 4.26
Year Published: 2015
Name: Nail it then Scale it: The Entrepreneur's Guide to Creating and Managing Breakthrough
Author: Nathan Furr
Goodreads Rating: 4.13
Year Published: 2011
Name: How Google Works
Author: Eric Schmidt, Jonathan Rosenberg
Goodreads Rating: 4.06
Year Published: 2014
Philosophy And Psychology
Name: Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones
Author: James Clear
Goodreads Rating: 4.32
Year Published: 2018
Name: Tuesdays with Morrie
Author: Mitch Albom
Goodreads Rating: 4.11
Year Published: 1997
Name: Prisoner's Dilemma
Author: William Poundstone
Goodreads Rating: 3.91
Year Published: 1993
Science and Medicine
Name: The Gene: An Intimate History
Author: Siddhartha Mukherjee
Goodreads Rating: 4.35
Year Published: 2016
Logic and Problem Solving
Name: How to Solve It: A New Aspect of Mathematical Method
Author: George Polya
Goodreads Rating: 4.16
Year Published: 2015
Name: Guide to Competitive Programming: Learning and Improving Algorithms Through Contests
Author: Antti Laaksonen
Goodreads Rating: 4.15
Year Published: 2016
Gender
Name: Cemetary Boys
Author: Aiden Thomas
Goodreads Rating: 4.48
Year Published: 2020
Name: Paul Takes the Form of a Mortal Girl
Author: Andrea Lawlor
Goodreads Rating: 4.00
Year Published: 2017
Name: Becoming A Man
Author: P. Carl
Goodreads Rating: 3.95
Year Published: 2020
Sexuality
Name: The Sex Myth
Author: Brooke Magnanti
Goodreads Rating: 3.50
Year Published: 2015
Education
Name: Deep Work: Rules for Focused Success in a Distracted World
Author: Cal Newport
Goodreads Rating: 4.20
Year Published: 2016
Writing
Name: On Writing: A Memoir of the Craft
Author: Stephen King
Goodreads Rating: 4.31
Year Published: 2002
Fiction / Classics
Name: The Death of Ivan Ilych
Author: Leo Tolstoy
Goodreads Rating: 4.04
Year Published: 1886
Name: Love in the Time of Cholera
Author: Gabriel García Marquéz
Goodreads Rating: 3.9
Year Published: 1985
Name: Eugénie Grandet
Author: Honoré de Balzac
Goodreads Rating: 3.79
Year Published: 1833
Fiction / Fantasy
Name: The Last Wish
Author: Andrzej Sapkowski
Goodreads Rating: 4.2
Year Published: 1993
Fiction / Historical Fiction
Name: A Thousand Splendid Suns
Author: Khaled Hosseini
Goodreads Rating: 4.4
Year Published: 2007
Name: One Day in the Life of Ivan Denisovich
Author: Aleksandr Solzhenitsyn
Goodreads Rating: 4
Year Published: 1962
Fiction / Mystery
Name: And Then There Were None
Author: Agatha Christie
Goodreads Rating: 4.26
Year Published: 1939
Name: The Eight
Author: Katherine Neville
Goodreads Rating: 4.17
Year Published:
Name: The Girl with the Dragon Tattoo
Author: Stieg Larsson
Goodreads Rating: 4.14
Year Published: 2005
Name: Memory Man
Author: David Baldacci
Goodreads Rating: 4.05
Year Published: 2015
Name: The Turn of the Key
Author: Ruth Ware
Goodreads Rating: 3.94
Year Published: 2019
Fiction / Science Fiction
Name: Brave New World
Author: Aldous Huxley
Goodreads Rating: 3.99
Year Published: 1932
Name: The Time Machine
Author: H.G Wells
Goodreads Rating: 3.89
Year Published: 1895
Health / Miscellaneous
Name: Overcoming Gravity: A Systematic Approach to Gymnastics and Bodyweight Strength (2nd edition)
Author: Steven Low
Goodreads Rating: 4.3
Year Published: 2016
Nature / Miscellaneous
Name: The Sixth Extinction: An Unnatural History
Author: Elizabeth Kolbert
Goodreads Rating: 4.13
Year Published: 2014
46. Awesome Raspberry Pi
Tools
- Raspberry Pi Imager - An easy way to install Raspberry Pi OS and other operating systems to an SD card ready to use with your Raspberry Pi
47. Awesome Gbdev
Documentation
- Pan Docs - The single, most comprehensive technical reference to Game Boy available to the public. Corrected, updated and maintained by the community.
ASM / Music drivers and trackers
- GameBoy programming tutorial: Hello World! - Step by step tutorial.
48. Awesome Swift
UI / Barcode
- NeumorphismKit (⭐46) - Neumorphism framework for UIKit.
49. Awesome Haskell
Websites
- School of Haskell - Learning Haskell.
50. Awesome Pascal
OS
- The Drag and Drop Component Suite (⭐176).
[Delphi]VCL component library that enables your Delphi and C++Builder applications to support COM based drag and drop and integrate with the Windows clipboard.
51. Awesome Coq
Projects / Frameworks
- FCF (⭐51) - Framework for proofs of cryptography.
Projects / Tools
- Ott (⭐377) - Tool for writing definitions of programming languages and calculi that can be translated to Coq.
Projects / Type Theory and Mathematics
- Coqtail Math (⭐16) - Library of mathematical results ranging from arithmetic to real and complex analysis.
Resources / Blogs
52. Awesome Selfhosted
Software / Note-taking & Editors
- minimalist-web-notepad (⭐1.3k) - Minimalist notepad.cc clone. (Demo)
Apache-2.0PHP
53. Awesome Dotnet
CLI
- spectre.console (⭐10k) - A library that makes it easier to create beautiful console applications.
Distributed Computing
- Orleankka (⭐501) - Orleankka is a functional API for Microsoft Orleans framework. It is highly suitable for scenarios where having composable, uniform communication interface is preferable, such as: CQRS, event-sourcing, re-routing, FSM, etc. Additional API available for F# called Orleankka.FSharp.
Testing / GUI - other
- ArchUnitNET (⭐1.1k) - Simple library for checking the architecture of C# code with a fluent API.
- Snapshooter (⭐319) - A snapshot testing tool for .NET Core and .NET Framework
Tools / GUI - other
- YARP (⭐9.1k) - YARP is a reverse proxy toolkit for building fast proxy servers in .NET using the infrastructure from ASP.NET and .NET.
54. Free Podcasts/Screencasts (English)
Java
- How to Program with Java Podcast - Trevor Page (podcast)
JavaScript / Node.js
- Node University - Azat Mardan (podcast)
55. Awesome Electron
Closed Source / Other
- Cleavr - Provision servers and deploy web apps.
56. Awesome Wagtail
Apps / Widgets
- wagtail-generic-chooser (⭐118) - provides base classes for building chooser popups and form widgets for the Wagtail admin, matching the look and feel of Wagtail's built-in choosers for pages, documents, snippets and images.
Apps / Media
- Wagtail Image Import (⭐11) - A plugin for importing images from Google Drive.
57. Awesome Free Software
Software / Web Applications
- Dnote - A simple command line notebook with multi-device sync and web interface. (GNU AGPLv3 (⭐2.9k))
58. Awesome Steam
Node.js / Trading
- steam-inventory-api-ng (⭐4) - A Steam Inventory API wrapper with advanced features such as retries and proxy support.
Node.js / Misc
- steamapis (⭐9) - Module to use the API of steamapis.com.
59. Awesome Corda
Tools
- RPC PoolBoy - RPC connection pool with support for multiple Corda nodes.
60. Awesome Elixir
Algorithms and Data structures
- exor_filter (⭐33) - Nif for xor_filters. 'Faster and Smaller Than Bloom and Cuckoo Filters'.
Artificial Intelligence
- Runhyve - Runhyve is complete virtual machines manager for bhyve on FreeBSD. It's written in Elixir and uses Phoenix framework.
CSV
- csv2sql (⭐56) - A fast and fully automated CSV to database importer.
61. Awesome Ddd
Free eBooks
- Visual Collaboration Tools - Visual Collaboration Tools is a book for teams building software. It describes tools that help us in our daily job, and also present field stories from different practitioners.
Blogs
- João Rosa - Personal blog about Domain-Driven Design, Visual Collaboration, leadership and organisational design. And other things in between. Curator of Visual Collaboration Tools and host of the Software Crafts Podcast
Libraries and Frameworks / JVM
- DDDplus framework (⭐1.1k) - A lightweight flexible development framework for complex business architecture based on DDD.
62. Awesome Vue
Resources / External Resources
- Vue 3 Video Playlist - Amazing Vue 3 tutorials and experiments
Components & Libraries / UI Components
- vnodes (⭐130) - General purpose components to create svg interactive graphs, diagrams or node based visual tools.
63. Awesome Ros2
Forks / Build system (ROS2)
- Apex.OS - Apex.OS is a fork of ROS 2 that has been made so robust and reliable that it can be used in safety-critical applications.
64. Awesome Piracy
Userscripts
- IMDb Scout Mod Adds links to IMDb pages from the torrent, ddl, subtitles, streaming, usenet and other sites.
DDL Tools / Free Indexers
- youtube-dl 🌟 youtube-dl is a command-line program to download videos from YouTube.com and a few more sites.
65. Awesome Board Games
Family
Forbidden Sky
Soar to dizzying heights in the electrifying cooperative adventure. Work as a team to explore a mysterious platform that floats at the center of a savage storm. Connect a circuit of cables to launch a secret rocket — all before you are struck by lightning or blown off to the depths below. It's a high-wire act that will test your team's capacity for courage and cooperation. One false step and you all could be grounded.This latest installment in the Forbidden that game series takes you to new heights with several novel challenges, including collectively planning a terrain using only limited information and constructing a real electrical circuit.
/pic4177924.jpg)
| Players | Min. Age | Time |
|---|---|---|
| 2 - 5 | 10 | 60m |
Parcheesi
Pachisi, the national game of India, dates back to 4 AD and remains popular today. Parcheesi is the westernized version. Parcheesi is typically played with two dice, four pieces per player and a gameboard with a track around the outside, four corner spaces and four home paths leading to a central end space. Moving all four pieces to the home position wins the game.
![]()
| Players | Min. Age | Time |
|---|---|---|
| 2 - 4 | 8 | 30-60m |
Tokaido
In Tokaido, each player is a traveler crossing the "East sea road", one of the most magnificent roads of Japan. While traveling, you will meet people, taste fine meals, collect beautiful items, discover great panoramas, and visit temples and wild places but at the end of the day, when everyone has arrived at the end of the road you'll have to be the most initiated traveler – which means that you'll have to be the one who discovered the most interesting and varied things. All of the actions in Tokaido are very simple, and combined with a unique graphic design, Tokaido offers players a peaceful zen mood in its play.
/pic3747956.png)
| Players | Min. Age | Time |
|---|---|---|
| 2 - 5 | 8 | 45m |
Santorini
Santorini is an accessible strategy game, simple enough for an elementary school classroom while aiming to provide gameplay depth and content for hardcore gamers to explore, The rules are simple. Each turn consists of 2 steps. those are Move (move one of your builders into a neighboring space) and Build (construct a building level adjacent to the builder you move). If either of your builders reaches the third level, you win.
/pic3283110.png)
| Players | Min. Age | Time |
|---|---|---|
| 2 - 4 | 8 | 20m |
Party
The Mind
The Mind is more than just a game. It's an experiment, a journey, a team experience in which you can't exchange information, yet will become one to defeat all the levels of the game. In more detail, the deck contains cards numbered 1-100, and during the game you try to complete 12, 10, or 8 levels of play with 2, 3, or 4 players. In a level, each player receives a hand of cards equal to the number of the level: one card in level 1, two cards in level 2, etc. Collectively you must play these cards into the center of the table on a single discard pile in ascending order but you cannot communicate with one another in any way as to which cards you hold. You simply stare into one another's eyes, and when you feel the time is right, you play your lowest card. If no one holds a card lower than what you played, great, the game continues! If someone did, all players discard face up all cards lower than what you played, and you lose one life.
/pic3979766.png)
| Players | Min. Age | Time |
|---|---|---|
| 2 - 4 | 8+ | 15m |
66. Awesome H2o
Books
- Mastering Machine Learning with Spark 2.x Alex Tellez, Max Pumperla, Michal Malohlava. (2017)
Research Papers
- H2O AutoML: Scalable Automatic Machine Learning. Erin LeDell, Sebastien Poirier. (2020)
- Prev: Nov 02 - Nov 08, 2020
- Next: Oct 19 - Oct 25, 2020