Programming
Software development: programming languages, coding, libraries and frameworks, software engineering and architecture, source control, developer tools, databases, and infrastructure.
-
Firmware en.wikipedia.org
The ware between software and hardware.
-
Choreographic programming en.wikipedia.org
A programming paradigm where programs are compositions of interactions among multiple concurrent participants.
-
Busy Beaver en.wikipedia.org
Turing machines that produce numbers so insanely large, no other algorithm can keep up with them.
-
Prebid for Developers prebid.org
Prebid Guide to Developers.
-
Adzerk adzerk.com
Ad serving APIs to build and scale server-side ad platforms.
-
Protocol Statistics stats.ircdocs.horse
Statistics around the server software in use on networks today. (source)
-
Sopel sopel.chat
Tonnes of ready made features, tutorial, fully documented. (source) Python
-
pyHoneybot pyhoneybot.github.io
Python Twisted IRC bot with a focus on ease of plugin development. (source) Python
-
irccd projects.malikania.fr
Flexible IRC bot customizable with JavaScript. C++.
-
BIP IRC Proxy packages.debian.org
Always online, lightweight and secure Open Source IRC proxying with backlogging. (source) C
-
OFTC oftc.net
Community for free and open source software communities.
-
IRCv3 Working Group ircv3.net
A group of IRC software authors working to enhance, improve, maintain and standardize the IRC protocol. (source)
-
MansionNET Bot Suite github.com
Collection of self-hostable IRC bots: AI chat assistant, real-time weather, privacy-focused search, YouTube metadata, and AI-powered trivia. Python
-
CIRC flackr.github.io
Uses the chrome.sockets APIs to connect directly to IRC servers without needing a proxy. (source) Chrome
-
Convos convos.chat
Always online web IRC client. (source) Perl JavaScript Web
-
BitlBee bitlbee.org
XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat ↔ IRC. C
-
-
Babel babeljs.io
🛠️ - 🐙 - A JavaScript compiler; use next generation JavaScript, today.
-
AWS Amplify aws-amplify.github.io
🛠️ - JavaScript Open Source Library with React, React Native Extensions.
-
instantsearch.js algolia.com
🐙 - JavaScript library for building performant and instant search experiences.
-
No silver bullet, by Brooks worrydream.com
Making a case for growing software in small increments :orange_book:.
-
Sparx Systems Enterprise Architect sparxsystems.com
Object-oriented modelling suite. Only available natively for Windows.
-
Scrum scrumguides.org
Framework for developing and maintaining complex products.
-
SAFe scaledagileframework.com
Scalable agile framework.
-
Software Architect Roadmap roadmap.sh
A complete and structured guide to become a Software Architect.
-
Behavior Driven Development (BDD) and Functional Testing medium.com
BDD uses human-readable descriptions of software user requirements as the basis for software tests.
-
Flexibility medium.com
Able to adapt to changes in both environment and usability requirements without encompassing structural changes.
-
MoSCoW Prioritization knowledgehut.com
Fast and dead-simple way of prioritizing requirements.
-
TDD, Where did it all go wrong?, by Cooper infoq.com
Suggestion on TDD practices and boundaries to reduce coupling 🎥.
-
How to learn software design and architecture - a roadmap freecodecamp.org
Additional things helpful to learn to get a firm understanding of software architecture.
-
Extreme Programming extremeprogramming.org
The most specific of the popular agile processes, focusing on engineering and development practices.
-
Wikipedia: Lean Software Development en.wikipedia.org
Translation of lean manufacturing for the software development domain.
-
Wikipedia: DevOps en.wikipedia.org
Combining software development and operations practices to shorten time to market while maintaining high quality.
-
Documenting architecture dzone.com
Pragmatic tips on how to effectively document software architecture.
-
Keep CALMS and carry on dwpdigital.blog.gov.uk
How BPDTS use the CALMS model as a reference for their devops adaptations.
-
SOLID digitalocean.com
Lend to developing software with considerations for maintaining and extending as the project grows
-
The C4 Model c4model.com
Describe software using Context, Containers, Components and Code.
-
arc42 arc42.org
Template for documentation and communication of software and system architectures.
-
The Unicorn Project, by Gene Kim amazon.com
Developers, Digital Disruption and Thriving in the Age of Data :orange_book:.
-
Rolling rocks downhill, by Clarke Ching amazon.com
Business novel about agile and lean software development :orange_book:.
-
The Phoenix Project, by Gene Kim et al amazon.com
IT, Devops and helping your Business win :orange_book:.
-
The Goal: A Process of Ongoing Improvement, by Goldratt amazon.com
Business novel about contiuous improvements in a manufacturing setting. Easily adaptable to software development as well :orange_book:.
-
Design Patterns: Elements of Reusable Object-Oriented Software, by Gamma et al amazon.com
The one that started it all :orange_book:.
-
Clean Architecture, by Martin amazon.com
Key principles and concepts for building sustainable and maintainable software :orange_book:.
-
Software Design Patterns: A Guide airbrake.io
Introduction to common software design patterns.
-
UN E-Government Knowledge Database publicadministration.un.org
-
Turbo Piranha turbopiranha.com
Bulk product search, profit calculation and competition analysis software using UPC, ISBN, EAN and ASIN lists in Excel/CSV/TXT format for wholesale and arbitrage business models, and also book sellers/flippers.
-
TradeGecko tradegecko.com
Cloud based inventory and order management software for modern online businesses.
-
Sellics sellics.com
Combines everything you need to manage and grow your Amazon business in one integrated software. Features that work together to help you become more successful on Amazon.
-
Scrappie scrappie.app
E-commerce data monitoring and analysis platform with API integration, WebHooks & ETL processes.
- next page of items loading…