NEWS-ARTICLES-LINKS-CLIPS…useful to us, and maybe to you :)
(Important NOTE - some links could be outdated - things always change and time is scares.)
- LINKS (various articles)
- Security
- ISO27001 per Wikipedia and ISO27002/2013 per ISO
- ISO27002 per Wikipedia and ISO27002/2013 per ISO
- What is cybersecurity basics.
- What to know about SOC2 compliance
- TechTarget Security Searches (search for SOC, SOC1 and SOC2 compliance info
- SOC 2 reports: The de facto cloud provider security standard
- IEEE's SOC Design Framework
- AICPA SOC for Service Organizations: Information for Service Organizations
- AICPA's - System and Organization Controls: SOC Suite of Services
- Networking/WiFi
- VPN Providers (listing & info)
- The Best VPN Services for 2022 per PC Maazine
- Best Cheap VPN's in 2021 per c|net
- Best VPN for Windows in 2021 per c|net
- Best VPN for Mac/OS X in 2021 per c|net
- The Fastest VPN's in 2021 per c|net
- The best VPN's for Android in 2021 per c|net
- The best VPN's for iOS/iPhone in 2021 per c|net
- The best VPN's deals and sales in 2021 per c|net
- Best VPN Services in 2019 per c|net
- Best VPN Services in 2018 (some thinks so) and useful info
- Best VPN For You /- Reviews
- PCMag VPN Reviews
- Best 2018 VPN According to TechNet - Reviews
- Private Internet Access (was my fav now jury is out - sold itself to scumbags of Kape Technilogies)read more about "the merger" / US Based
- NordVPN
- Express VPN
- VyprVPN
- Buffered VPN
- IPVanish
- Pure VPN
- CyberGhost VPN
- Proton VPN (Switzerland based)
- Mullvad VPN (Sweden based)
- Tunnel Bear
- ZenMate (Free or Premium)
- WindScribe (Free VPN and Ad blocking Canada based)
- Safer VPN
- Surf Shark VPN
- Private VPN
- HIDEme VPN
- HideMyASS VPN
- HotSpot Shield VPN
- Windscribe Limited VPN
- Strong VPN
- Tor Guard VPN
- Goose VPN
- KeeNow VPN
- VPNUnlimited VPN
- Norton Secure VPN
- Webroot WiFi Security
- Development Specific
- Software Dev News
- Developer Tech
- Hacker News
- A technology company that focuses on competitive programming challengesHacker Rank
- Online coder community 4 HTML, CSS and JavaScript code snippets testing and showoffCodePen
- A coder community Code Project
- Old article but good - What is GitHub ?
- 12 factor App
- What is hyperconvergence.
- An online interactive platform that offers free coding classes in 12 different programming languages CodeCademy
- Web Dev references and classes W3Schools
- Webzine - dig into web dev A List Apart
- Skills to Develop to become BackEnd Developer
- Skills to Develop to become Mean Stack Developer
- Competitive Programmer Skills - Top Coder
- A new kind of learning experience Guru99
- iPhone Specific
- Linux (or Linux/Unix like) TShooting Tips;Tricks;Links
- A-Z Linux Commands
- Linux Chmod Permissions Cheat Sheet
- Linux Video Tutorial
- Linux Beginner Tutorials
- Essential System Administration
- Linux® BIBLE
- ORelly's Python for Unix and Linux Sys Admin Book
- Ubuntu Linux
- UNIX and Linux System Administration Handbook, 4th Edition
- Linux Pocket Guide (covers Fedora)
- Linux All-in-One For Dummies, 4th Edition
- Windows TShooting Tips-Tricks-Links
- E-mail Specific
- Email Error Codes
- Here’s How to Protect Yourself New CryptoBlackmail Scam
- Sextortion Scam Uses Recipient’s Hacked Passwords
- New email scam - attackers claim they stole your password and hacked your webcam while you were watching porn — here's how to protect yourself
- Be Aware of Dictionary attack - a form of brute force attack technique for defeating a cipher or authentication mechanism
- DNS Specific
- Various Tshooting Aids
- AGILE METHODOLOGY (specific articles/tools)
Agile software development is an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customer/end user.
EXTENDED NOTE: The method no matter how efficient it is can be and is successful only and ONLY in organizations where EVERY SINGLE LEADER regardless of which department they are part of has bought into the idea, process, rules, and efficiency of this methodology! It means that no matter what seniority they posses they will not break the rules and push their agenda, personal or departmental need just because their title and related power allow them thus cause interruptions to the development and overall seamless workflow (trust me, this is 100% the case! I worked in org's where methodology was implemented and accepted on paper, while executives often ignored it, thus work ended up done based who's ever "scream was louder," and when managers attempted to protect their domains so work can be efficiently and timely done, they were....(I'll leave it at that).- Wikipedia definition and info re - Agile
- What is Agile Methodology (video by Mark Shead - 2018)
- What is Agile Software Development? - Definition from WhatIs.com
- Agile Glossary and Terminology | Agile Alliance
- Agile Methodology
- The 12 Agile Manifesto Principles Simply Explained
- Agile best practices and tutorials | Atlassian
- Learning Agile - O'Reilly Media
- AGILE PROJECT MANAGEMENT FOR DUMMIES CHEAT SHEET
- Agile PM by PMI
- The Beginner's Guide To Scrum And Agile Project Management
- Stop confusing: Accountability vs. Responsibility vs. Authority!
- PM explaining Agile to the kids
- Agile methodologies made simple by Digital PM
- Scrum Master vs Product Owner - Different Skills & Duties
- Agile Coach and Scrum Master
- Product Owner
- SCRUM Guide + SCRUM Guide PDF 2017 version
- Agile vs Waterfall
- Agile/Waterfall The Differences
- Spotify Agile Scaling Model per Kandis (great business approach and development model, IMHO!)
- Spotify Squad framework — Part I (article on Medium) or directly video (love it!)
- Spotify Squad framework — Part II (article on Medium) or directly video (love it!)
- Agile Coaching Resources
- DEVOPS/SRE (specific articles/tools)
There are many theories, analysis, studies, guides and thousands of opinions. Wikipedia's explanation that DevOps is a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). Amazon's DevOps Concept where multiple teams comprise a single unit where the engineers work across the entire application lifecycle, from development and test to deployment to operations, and develop a range of skills not limited to a single function which many find to be an easy way to describe and create a DevOps culture and team. IMHO, the DevOps concept is a combo of tech skills, and processes in technology (yes more often with Software Dev CD/CI and delivery than any other area) and it is what you make out of it, meaning there is no strict set of rules while you choose to follow the general concept of combining skill sets from development and operations. These fields are, but not limited to, architecture, development, implementation and operational support which work closely with everyone in a given organization including sales, business people, product development, operational support and/or customer care, among others. This approach aims to make things work efficiently and cost-effectively to deliver excellent products and services. This section includes various links on the subject - articles, opinions, studies, resources, tools...etc.
To me, DevOps is a WAY OF LIFE (a business that is) that helps you, and those alike, get things done better, more efficient (or cost-effective), up to date while allowing innovation, experimentation, and learning while guaranteeing long term success!Mix into that SRE or Site Realibility Engineering and you have yourself a prime examople what real DevOps is suppose to be. DevOps is quickly becoming as mainstream as the cloud is. Site Reliability Engineering, or SRE for short, has become known as the distant cousin of DevOps that effervesces some of the same core principles but applies them to large scale frameworks, like those done by Google, Amazon or Facebook and alike.
- Wikipedia definition and info re - DevOps
- Wikipedia definition and info re - SRE
- AWS - How DevOps Works
- DevOps.com by Mediaops, LLC.- DevOps education and community building
- DevOps by DevOps Library (Video guide)
- DevOps by CHEF
- DevOps Where to Start by IBM (Video)
- Continuous integration vs. continuous delivery vs. continuous deployment (by Atlassian)
- Optimizing effective Continuous integration and continuous delivery (by DevOps.com)
- That CI/CD Thingy: Principles, Implementation & Tools (by Government Digital Services Blog)
- learn Docker in 20 min [that is, try at least] (Video)
- Scaling On-Call in DevOps
- DevOps Guide per Puppet
- What is DevOps? | Understand DevOps with GitLab
- What is DevOps - Explained | New Relic
- DevOps as seen by Microsoft Azure
- DevOps as per Atlassian
- What is DevOps? | Opensource.com
- What is DevOps in Simple English (a 2103 video by RackSpace)
- Devops by Gartner
- What is DevOps? An executive guide to agile development and IT operations
- Devops by RedHat
- Devops by TechoPedia
- SRE vs Devops - The Differences
- SRE vs Devops - The Differences and which one are you?
- What is SRE per OpenSource
- SRE Definition per Wikipedia
- SRE per Atlassian
- SRE vs DevOps per DevOps.com
- SRE vs. DevOps: competing standards or close friends?
- SRE per TechTarget
- 10 Things You Need to know about SRE
- The SRE Model (article from 2017)
- What's the Difference Between DevOps and SRE? [video]
- Site reliability engineering (SRE): A simple overview - O'Reilly Media
- SRE by O'Reilly Media [the book]
- SRE Workbook by O'Reilly Media [the book]
- Effective DevOps with AWS [the book]
- DevOps Handbook Parts 1 & 2 [the book]
- Seeking SRE by O'Reilly Media [the book]
- Want to find more about SRE - Let Me Google That For You
- DevOps Tools
- Communications / Collaboration/ ChatOps (key to DevOps)
- What is ChatOps - an article from 2014 but very much up to date (thumbs up!!)
- What is ChatOps by StackStorm
- ChatOps: Technology and Philosophy - a video presentation about ChatOps (thumbs up!!)
- Git ChatOps Collection - a collection of docs, videos, reference links and other useful material to understand and learn about ChatOps (thumbs up!!)
- Hubot by GitHub - A customizable, life embetterment robot as in friendly robot sidekick that can do things like posting images, translating languages, and integrating with Google Maps
- CA Flowdock - a tool to help you collaborate and integrates conversations, email messages, feeds, alerts, pull requests and notifications in a single dashboard.
- Errbot (written in python) - a chatbot, a daemon that connects to your favorite chat service and brings your tools into the conversation.
- Lita (written in ruby) - a robot companion for your company's chat room and help you automate task, provide visibility or build a culture (and it does as you use it!)
- Slack - a cloud-based set of proprietary team collaboration tools and services (my fav due to the cross platform integration abilities)
- Microsoft Teams - a unified communications platform that combines persistent workplace chat, video meetings, file storage, and application integration. The service integrates with Office 365 subscription office productivity suite and features extensions that can integrate with non-Microsoft products. (a clear attempt to mimic slack - yet to be seen how successful)
- Asana web and mobile application designed to help teams organize, track, and manage their work
- HipChat - Attlasian propriatery chat / collaboration comm tool
- Skype for Business - an instant messaging client (IM) used with Skype for Business Server or with Skype for Business Online (available with Microsoft Office 365
- Google Hangouts - a communication platform developed by Google which includes messaging, video chat, SMS and VOIP
- Telegram - Aa cloud-based instant messaging and voice over IP service
- Discord - proprietary freeware VoIP application and digital distribution platform specializing in text, image, video and audio communication between users in a chat channel
- Mattermost - Mattermost is an open-source, self-hostable online chat service with file sharing, search, and integrations. It is designed as an internal chat for organisations and companies, and mostly markets itself as an open-source alternative to Slack and Microsoft Teams. Git Repo
- Gitter - an open-source instant messaging and chat room system for developers and users of GitHub repositories Git Repo
- Empathy - an instant messaging (IM) and voice over IP (VoIP) client which supports text, voice, video, file transfers, and inter-application communication over various IM protocols Git Repo
- PagerDuty Inc. - a notification system ie a SaaS incident response platform for IT departments and similar organizations
- VictorOps Inc. - an incident management solution that is designed and built purposely for DevOps teams by Splunk sister Co.
- QBot by iQor - an chatbot platform focused on creating knowledge-empowered ‘Augmented Agents'
- StackStorm - an OpenSource event-driven platform for runbook automation ie help you setup your chatbot in a simple terated set of steps (a Automation Engine allowing you to automate DevOps your way
- Contus Fly - an platform with all-encompassing technologies allowing you to develop your own interactive Text, Voice & Video Messaging Apps For Web & Mobile WhatsUp like chat application using among other Erlang;Ejabberd;YAWS;Lighttpd;Mnesia DB;Custom XMPP Server and other tech on the top of FreeBSD in cloud environment
- Cloud Platforms & Related Info/References
- ZDNet Cloud Storage Services Ranking 2022
- ZDNet Cloud Ranking 2021
- ZDNet Cloud Ranking 2019
- ZDNet Cloud Ranking 2018
- How Cloud Computing is changing management by HBR
- AWS (Amazon Web Services)
- Google Cloud
- OpenStack
- MS Azure
- IBM Bluemix
- VMWare Cloud on AWS
- Alibaba Cloud
- Oracle Cloud
- How to plan Cloud Migration by VMware
- Clould Migration Check-List Example by NewRelic
- Cloud Miration Plan - How to plan article
- Cloud Migration by AWS
- Cloud Migration Strategies by Azure
- Cloud Migration Essentials by MS Azure and the migration overview by Azure
- Google Cloud Migration Overviews
- Migrating dB into Google Cloud (article)
- Open Stack Cloud Migration by ZConverter
- Migration into Google Clould Success Story
- 5 Lessons re Migration into Azure Clould
- Build systems
- Jenkins - automation server for CD/CI code testing, build and release
- Hudson - Oracle owned java based tool which runs in a servlet container such as Apache Tomcat or the GlassFish application server (retired/obsolete as of Feb 8, 2017
- Maven - a build automation tool used primarily for Java projects Git Repository here
- Node.js an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side
- Gradle - an open-source build automation system that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy Git Repository here
- Automation (testing and ops)/Config Management
- Terraform - On GitHub Repository
- Ansible - automates software provisioning, configuration management, and application deployment
- CHEF configuration management tool is written in Ruby and Erlang
- Puppet open-source software configuration management tool
- AWS OpsWorks a configuration management service for managed instances of Chef and Puppet
- Apache Maven a build automation tool used primarily for Java projects
- Apache Ant - software tool for automating software build processes
- CFEngine open source configuration management system
- Salt a Python-based open-source configuration management software and remote execution engine
- Vagrant an open-source software product for building and maintaining portable virtual sofdev environments On GitHub Repository
- Bcfg2 a configuration management tool developed in the Mathematics and Computer Science Division of Argonne National Laboratory
- Blue Prism enables business operations to be agile and cost effective by automating, manual, rule-based, repetitive back-office processes and improving accuracy
- SeleniumHQ automating web applications for testing purposes
- Katalon free automation testing solution built on top of the open-source automation frameworks Selenium, Appium with a specialized IDE interface for API, web and mobile testing
- SoapUI web service testing application for service-oriented architectures (SOA) and representational state transfers (REST)
- Appium an open source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver
- Ranorex is a GUI test automation framework provided by Ranorex GmbH, a software development company. The framework is used for the testing of desktop, web-based and mobile applications.
- Postman API Testing Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
- Apigee Apigee Corp. was an API management and predictive analytics software provider before its merger into Google Cloud.
- SoapUI SoapUI is an open-source web service testing application for Simple Object Access Protocol and representational state transfers. Its functionality covers web service inspection, invoking, development, simulation and mocking, functional testing, load and compliance testing. On GitHub Repository
- Katalon Katalon Studio is an automation testing software tool developed by Katalon, Inc. The software is built on top of the open-source automation frameworks Selenium, Appium with a specialized IDE interface for web, API, mobile and desktop application testing.
- Tricentis Tricentis is a software testing company founded in 2007 and headquartered in Vienna, Austria and Mountain View, California. It provides software testing automation and software quality assurance products for enterprise software
- AssertibleAssertible provides a reliable first line of defense against web service failures by providing simple and powerful assertions to test and monitor your APIs and websites. Lower the number of false positives in your automated QA tests and be confident your APIs are healthy.
- Karate DSLCreating scenarios for API-based BDD tests has never been easier. Karate DSL helps users accomplish this without needing to write down step definitions. It also has already created those definitions, so users can get on with API testing as quickly as possible.
- Rest Assured is a Java library for testing RESTful APIs. It is widely used to test JSON and XML based web applications. Furthermore, it fully supports all methods including the GET, PUT, POST, PATCH, and DELETE. Still, you are required to have Java, Maven, TestNG, and IDE (IntelliJ, Eclipse, etc.).
- JMeter is an Apache project that can be used as a load testing tool for analyzing and measuring the performance of a variety of services, with a focus on web applications. On Git Repository
- API Fortress API Fortress is a continuous testing platform for APIs that helps organizations accelerate releases while decreasing risk. Get Started Here for FREE
- Hoppscotch Hoppscotch started as Postwoman, an open-source API testing tool that offers an alternative for the popular Postman API testing tool. Git Repository here
- Testim Testim is an automated testing platform for fast authoring of AI-powered stable tests and tools to help you scale quality.
- Source control & code management/Dev Frameworks
- Apache™ Subversion® (SVN)
- GitHub
- Git
- GitLab - Git-repository manager with wiki and issue-tracking features
- IBM® Rational® ClearCase®
- BitBucket by Atlassian
- Eclipse IDE - integrated development environment
- TeamCity: Hassle-free CI and CD Server by JetBrains
- Bamboo CI / CD server developed by Atlassian
- SmartFrog Java based open-source framework 4 hosting large scale apps
- Juju an open source application modelling tool developed by Canonical Ltd
- Code Review Tools
- Codacy automatically identifies issues through static code analysis. Get a quick notification on security issues, code duplication, and code complexity in every pull and commit request.Support 28 coding languages.
- CodeFactor.io allows you to have a glance of code quality for the whole project, recent commits, and the most problematic files. You can track and fixed issues for every commit & pull request.
- Helix Swarm a code review tool that arranges reviews, shares content and sees code review changes. It allows continuous integration deployment. It helps you to monitor progress, automate design process and improves release quality of the project.
- JArchitect a code review tool for analyzing the Java code. After each review, it sends a report about the development of your project. The tool also helps you to improve code maintainability.
- Collaborator the most comprehensive peer code review tool, built for teams working on projects where code quality is critical.
- Review Assistant a code review tool. This code review plug-in helps you to create review requests and respond to them without leaving Visual Studio. Review Assistant supports TFS, Subversion, Git, Mercurial, and Perforce. Simple setup: up and running in 5 minutes.
- Codebrag a simple, light-weight, free and open source code review tool which makes the review entertaining and structured. It is used to solve issues like non-blocking code review, inline comments & likes, smart email notifications etc.
- Gerrit a free web-based code review tool used by the software developers to review their code on a web-browser and reject or approve the changes. Gerrit can be integrated with Git which is a distributed Version Control System.
- Codestriker an open source and free online code reviewing web application that assists the collaborative code review.
- Rhodecode an open source, protected and incorporated enterprise source code management tool that can be deployed as a serves based integrated tool for Git, Subversion, and Mercurial.
- Phabricator a complete suite of open-source software development applications which include light-weight web-based code review, planning, testing, browsing and audit score, finding bugs etc.
- Crucible by Atlassian a web-based collaborative code review application used by developers for code review, finding defects, discussing the changes and knowledge sharing etc and easy for SVN, Perforce, and CVS.
- Veracode (now acquired by CA Technologies) is a company which delivers various solutions for automated & on-demand application security testing, automated code review etc.
- Review Board is a web-based, collaborative, free and open source tool used for code review and document review by open source projects and companies. It can be integrated with ClearCase, CVS, Perforce, Plastic etc. and supports pre-commit reviews and post-commit reviews. (a good option for analytics platfotms)
- Barkeep
- JArchitect a tool for analyzing the Java code. After each review, it surrenders a report stating the development of your project or software which eases your task of customizing the code.
- Code Review Tool uses the light-weight review technique by providing all the advantages of formal inspections by reducing the effort and time.
- Reviewable light-weight and powerful code review tool which makes the code review faster and thorough. It facilitates in improving the code quality by cleaning the User Interface, Customizing the code font, finding bugs or issues, highlighting the syntax etc.
- Rietvelda web-based code collaborative code review tool from Google. Basically, it was developed to demonstrate the google app engine. However, now it is used by many open source projects for code review.
- Peer Review Plugin is a web-based environment that makes the code review user-friendly. It allows the developers to review the code during their own time and that too in a distributed manner. The ultimate purpose of this plug-in is to review the files from the repository and comment the same.
- Code Editor Tools
- Notepad++ free to use code editor written in C++. It uses pure win32 API which offers greater execution speed and small program size. It runs only in the window's environment, and it uses GPL License.[for Windows Platform/Cost:Free]
- Atom useful code editor tool preferred by programmers due to its simple interface compared to the other editors. Atom users can submit packages and them for the software.[for Windows, Mac and Linux Platforms/Cost:Free]
- Visual Studio Code an open source code editor software developed by Microsoft. It offers built-in support for TypeScript, JavaScript, and Node.js.[Platform: Mac, Windows, Linux/Cost:Free]
- Brackets is a lightweight tool developed by Adobe. It is an open source text editor which is free to download. It allows you to a toggle between your source code and the browser view.[Platform: Mac, Windows, Linux/Cost:Free]
- NetBeans an open-source code editor tool for developing with Java, PHP, C++, and other programming languages. With this editor, code analyzers, and converters.[Platforms: Mac Windows Linux/Cost: Free]
- Bluefish is a cross-platform editor is a speedy tool which can handle dozens of files simultaneously. The tool allows developers to conduct remote editing. This code editor tool offers many options to s programmers and web developers, to write websites, scripts, and programming code.[Platforms: Mac Windows Linux/Cost: Free]
- VIM n advanced text editor open source tool which is also considered to be an IDE in its way. This tool allows managing your text editing activities with vim editors and UNIX System which can be used on-premise or online.[Platform: Linux]
- Geany a text editor which uses GTK+ toolkit. It also has certain basic features of an integrated development environment.[Platform: Mac, Windows, Linux / Cost:Free]
- Komodo Edit is an easy to use and powerful code editing tool. It allows you to do debugging, unit testing, code refactoring. [Platform: Mac, Windows, Linux / Cost:Free Trial]
- Emacs a Unix based text editor tool which is used by programmers, engineers, students, and system administrators. [Platform: Mac, Windows, Linux / Cost:Free]
- jEdit a code editor program which is written in Java. This open source tool supports hundreds of plugins and macros. It offers a large collection of plugins maintained by a worldwide developer team. [Platform: Mac, Windows, Linux / Cost:Free]
- TextMate a versatile plain text editor for mac with unique and innovative features. [Platform: Mac / Cost:Free]
- gedit designed as a general-purpose text editor. It offers simple and eases to use GUI. It includes features for editing source code and structured text like markup languages. [Platform: Mac & Windows/ Cost:Free]
- Light Table is an IDE and text editor tool for software development.[Platform: Mac, Windows, Linux/ Cost:Free]
- Blue Griffon an open source HTML editor powered by Gecko, which is Firefox's rendering engine.[Platform: Mac, Windows, Linux/ Cost:Free]
- Containers/Orchestration
- Docker app for operating-system-level virtualization also known as containerization
- Kubernetes: Production-Grade Container Orchestration
- Spring Framework application framework and inversion of control container for the Java platform
- Apache TomCat an open-source Java Servlet Container
- Automated testing
- Web based automation - portable software-testing framework for web applications.
- Gradle build automation system that builds upon the concepts of Apache Ant and Apache Maven
- Automated testing by Cucumber
- JUnit - testing framework for the Java programming language
- Databases (SQL, noSQL, inMemory & RDBMS types - incomplete list)
- SQL
- Microsoft SQL Server
- SAP HANA
- ADABAS by Software AG
- MySQL (likely the most popular by general public)
- FileMaker (an Apple subsidiary)
- Microsoft Access
- Informix
- SQLite
- PostgreSQL
- Ingres
- dBase
- PervasisDB (could be listed under SQL db's as well due to the fact it provides SQL Relational Database Engine and MicroKernel Database Engine)
- noSQL
- Ultimate guide to non-relational db's (no https)
- Amazon DynamoDB
- AWS's Amazon RDS
- AWS's Amazon SimpleDB
- MariaDB
- Apache CouchDB
- Apache Couchbase Server
- Apache Cassandra
- MnogoDB
- RethinkDB
- Datomic (runs on AWS)
- ArangoDB
- Aerospike database
- OrientDB
- Aqua Data Studio
- c-treeACE db listed here but also has an SQL version
- inMemory
- RDBMS
- Oracle RDBMS
- IBM DB2
- IBM Informix
- Redis
- MaxDB by SAP AG
- Apache Derby
- HSQLDB
- mSQL
- MonetDb
- Amazon Aurora propriatery
- Postgres-XL
- Virtuoso Universal Server
- ScimoreDBor SciMoreDB (have not used it thus not sure which code is more relevant)
- Polyhedra DBMS
- H2 as open source software Mozilla Public License 2.0 or the original Eclipse Public License
- SQL
- Operational Monitoring/Analytics
- Elasticsearch (a distributed, RESTful search and analytics engine), the Repository and Wikipedia About
- Kibana by Elastic , the Repositoryand Wikipedia About
- Logstash: Collect, Parse, Transform Logs by Elastic, the Repositoryand Wikipedia About
- Splunk (a software for searching, monitoring, and analyzing machine-generated big data, via a Web-style interface), and Wikipedia About
- Open Source Search & Analytics - Elasticsearch by Elastic and the Repository
- Apache Kafka for a unified, high-throughput, low-latency platform for handling real-time data feeds, and the Repository
- Ops Monitoring by Cisco's AppDynamics
- Prometheus
- Grafana
- New Relic
- CloudWatch by Amazon AWS
- Nagios - The Industry Standard In IT Infrastructure Monitoring
- Nagios - Network, Server and Log Monitoring Software
- Cacti® - The Complete RRDTool-based Graphing Solution
- RRDTool and the Repository
- MRTG - Multi Router Traffic Grapher
- Ganglia Monitoring System
- collectd and the Repository
- OpenNMS and the Repository
- ZABBIX and the Repository
- Munin and the Repository
- Datadog: Modern monitoring & analytics
- Monit and the Repository
- FluentD
- Open Tracing
- BIRTis open source BI software that can be used to create data visualizations and reports, which can all be embedded into web applications. About the project
- ClickData Easy to use yet powerful and affordable business intelligence software to quickly create custom dashboards & reports from 200+ data sources.
- Helical Insight an open source BI framework that provides e-mail scheduling, visualization, exporting, multi-tenancy, user role management along with an API-driven framework that allows users to add any additional functionality that they may need.
- Jedox provides powerful planning and beautiful reporting on every desktop and mobile device.
- JasperReports Server a standalone Self-service Reporting and Analysis Server
- KNIME an open source platform for data analysis
- Pentaho Reporting platform is a suite of the company’s open source reporting tools that lets users create historical data reports in PDF, Excel, HTML, text, rich-text file, XML, and CSV formats
- Microsoft Power BI a free version of the platform with a 1 GB per user data capacity limit and once-per-day data-refresh schedule.
- RapidMiner allows data scientists to build a complete analytical workflow in data science and business intelligence projects, allowing them to do data preparation, modeling, and deployment in a single environment.
- ReportServer integrates various BI reporting engines into a single user interface with the goal of allowing people to use the right analytics tool for the right purpose at the right time.
- Seal Report an open source framework that can produce reports and dashboards based on the information in a database.
- Spago BI an open source business intelligence suite that includes reporting, charting, and data-mining tools.
- SQL Power Wabit open-sourced Wabit, which provides a single framework for all ad-hoc queries and OLAP analyses that works with almost any database platform.
- Tableau Public free BI software that allows people to create interactive charts and live dashboards and then publish them on the Internet, embed them on a website, or share them on social media.
- Tableau an interactive data visualization software focused on business intelligence
- Zoho Reports BI platform connecting to almost any data source and then create visual reports and dashboards for analysis.
- Applications Performance Monitoring Tools
- New Relic APM software analytics product for application performance monitoring (APM) delivers real-time and trending data about your web application's performance and the level of satisfaction that your end users experience.
- AppDynamics
- Stackify Retrace
- Scout (Solar winds)
- Riverbed SteelCentral
- Dell Foglight
- IDERA Precise
- Nastel
- Loupe
- SmartBear (formally Lucierna)
- AWS's Elastisearch Service
- Moogsoft | AIOps Collaborative Platform for IT Ops and DevOpse
- Code Performance Analysis Tools
- DynamoRIO is a BSD licensed dynamic binary instrumentation framework for the development of dynamic program analysis tools. Repository
- Dynatrace software intelligence company providing application performance management (APM), artificial intelligence for operations (AIOps), cloud infrastructure monitoring, and digital experience management (DEM), with products for the information technology departments and digital business owners of medium and large businesses. Products (SaaS and Managed
- FusionReactor is a developer focused Java application performance monitor for monitoring Java application servers such as Tomcat, JBoss. WebSphere and MongoDB, and in particular Adobe ColdFusion, Railo, Lucee, and Flex Data Services Documented Features
- GlowCode is a performance and memory/resource profiler
- Gprof is a performance analysis tool for Unix applications.
- PurifyPlus is a memory debugger program used by software developers to detect memory access errors in programs, especially those written in C or C++
- Valgrind is a System for debugging and profiling; supports tools to either detect memory management and threading bugs, or profile performance (cachegrind and callgrind). KCacheGrind, valkyrie and alleyoop are front-ends for valgrind. Repository
- VTune Amplifier XE by Intel Corporation Tool for serial and threaded performance analysis.
- InspectIT is an open-source application performance management (APM) tool, which enables the diagnosis, analysis and monitoring of Java applications. Repository
- Plumbr is built on top of a proprietary algorithm that automatically detects the root causes of Java performance issues by interpreting application performance data.
- OverOps uses a Java agent to perform code analysis and track code changes in real time. Using graph analysis, OverOps maps an application's codebase and the different connections between variables, methods and classes.
- The Falcon Monitoring and Steering System by Georgia Tech set of tools that collectively support on-line program monitoring and steering of parallel and distributed application Repository
- TAU by University of Oregon s a portable profiling and tracing toolkit for performance analysis of parallel programs written in Fortran, C, C++, UPC, Java, Python.
- DevPartner Studio (DPS) a suite of tools allowing a developer to analyze native (unmanaged) and .NET (managed) code for, among other, Performance analysis (timing) and Performance expert (CPU, disk and network resource usage) as well memory issues etc.
- DevPartner Java Edition (DPJ) integrates a set of functionality enabling developers to analyze Java code for performance profiling and optimization, memory leaks and optimization; Thread analysis and dead-lock detection; Code coverage analysis and Code quality and complexity
- Arm MAP for profiling the performance of C, C++ ,Fortran 90 and Python software.
- AQtime is a performance profiler and memory/resource debugging toolset
- AMD CodeAnalyst a GUI-based code profiler for x86 and x86-64-based machines
- AMD CodeXL ool suite that includes a GPU debugger, a GPU profiler, a CPU profiler, Graphics frame analyzer and a static shader/kernel analyzer
- Ticketing/Bug Tracking/US Management/Documenting/Wiki
- JIRA - proprietary issues tracking and agile development user story repository and management product, developed by Atlassian
- Confulence (Wiki) collaboration and document sharing web application by Atlassian/span>
- Trello web-based agile project management application
- ServiceNow - various solutions IT/Operational/Business/Security/HR
- Evernote - a mobile app designed for note taking, organizing, task lists, and archiving
- Evernote SKitch App - Ability to communicate fast and efficiently with fewer words using annotation, shapes and sketches, so that your ideas become reality faster.
- Pivotal Tracker web-based Agile Project Management Software
- Asana web and mobile application designed to help teams organize, track, and manage their work
- Bugzilla web and mobile application designed to help teams organize, track, and manage their work
- TAIGA project management platform for agile developers & designers
- Basecamp Project Management & Team Communication Software
- RedMine open source, web-based project management and issue tracking tool
- VersionsOne Agile management solution for managing and tracking multiple teams, tasks, and projects
- Rally an tool for user story tracking by CA Technologies
- FogBugz web-based PM system featuring bug and issue tracking, discussion forums, wikis, CRM, and evidence-based scheduling
- Trac Web-based project management and bug tracking system
- YouTrack a proprietary, commercial browser-based bug tracker, issue tracking system and pm
- Mantis Bug Tracker free and open source, web-based bug tracking system
- Gerrit by Google a free web-based team code collaboration tool
- Aha! Roadmap software to manage your products
- VIDEO
- What is and how Video Streaming Works (one of many articles)
- What is Video Streaming Service by TechTarget
- Video Streaming by TechnoPedia
- DASH (Dynamic Adaptive Streaming over HTTP
- HLS - HTTP Live Streaming (with a nice list of server implementations by various providers)
- HLS vs DASH
- What is ABR and why is it important
- Adaptive streaming - simple explanation
- What is OTT
- What is OTT per Technopedia
- The anathomy of OTT service by HULU Blog
- Links to various video encoders
- Turn an old phone into a security camera (free app)
- Video Streaming by Specific Companies, Orgs or Educational Institutions (along side monetisation solutions used)
Various solutions / Whitepapers/Tech Docs/Reference Articles/Links
- AWS CloudFront
- UplYnk by Verizon Digital Media Services
- EdgseCast by Verizon Digital Media Services
- What is Xfinity Streaming Services
- Xfinity Streaming Services Info (what is allowed for public to read and know)
- Why is ad insertion important, a paper by AWS
- Ad insertion by VDMS (Verizon Digital Media Service - Verizon Media Group on January 1, 2019
- Ad insertion by Comcast Technology Solutions
- FreeWheel Ad insertion a Comcast Company
- Ad Manager by Google (formerly DoubleClick)
- Oath's Ad Managers/Publishers
- Apache Org's Traffic Control (a solutions used by some top tier MSO's)
- Streaming Services (OTT & VOD ref list)
- Wikipedia Global List of Streaming Services
- Pluto TV
- Sling TV
- FuboTV
- HULU TV
- YouTube TVby Google Inc.
- Peacock TV
- Curiosity Stream Documentariesby Discovery Channel
- Philoby investors in the company HBO, Andrew McCollum, and Mark Cuban.
- VidGo
- Fanatiz
- Paramount +by ViacomCBS Streaming
- Sony Playstation Vue (TV)
- DirectTV Now
- Xfinity by Comcast
- Netflix
- Disney +
- Discovery +
- Apple TV +
- HBO Now
- CBS All Access
- Filmovi (if in US, you will need VPN service to European location based server)
- ESPN (old ESPN 3 - if you already have MSO service)
- ESPN+
- Disney Live TV Streaming
- Puffer by Stanford University (free)
- CRYPTO/BLOCKCHAIN
- Blockchain Council
- Central Blockchain Council of America
- Blockchain Institute of Technology
- The Wired Magazine Guide to the Blockchain
- Five Industries Where Blockchain Has Innovated Beyond Cryptocurrency
- Starting Blockchain Career - Your Top 3 Questions Answered
- 3 confilcts that will shape blockchain tech in 2019
- No Really, the NSA Can’t Brute Force Your Crypto
- Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
- Mining Bitcoing via Mac System
- Blockchain explained - by CNET
- How does Blockchain work ?
- Blockchain explained in plain English by CNET
- What Is Blockchain Used For Besides Bitcoin?
- Ledger nano wallet
- Blockchain Enthusiast. Crypto Enthusiast. Blockchain Expert. Who are these people!?
- How does a blockchain work - Simply Explained - YouTube
- Blockchain Explained 4 non-Engineers
- What is Blockchain Technology - a step by step Guide 4 Beginners
- CryptoCurrency
Things to read when you want to venture into it...investor, miner, curious about it..anyhow
- Daily Currency Cost (like a stock market readout)
- Alterantive to CoinMArketCap Listings
- Hardware Ledger Wallet (cheap and reliable - often unavailable)
- Alterantive to CoinMArketCap Listings
- CoinBase an entity managing sale and purchasing of crypto currency - limited offering
- Crypto is a Singapore-based company that operates a cryptocurrency exchange app. The exchange currently has 10 million users and 3,000 employees.
- Coinigy CryptoCurrency Trading Portal
- ShapeShift CryptoCurrency Trading Portal (blocked in NY State; Washington State and North Korea
- Multiminer App for OS X users
- Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
- Pool Mining by COINFOUNDRY
- BLOCKCHAIN Tools
- List of best OpenSource Blockchain Platforms by Blockchain Council
- OpenChain Blockchain technology for the enterprise
- BigChainDB is an bolckchain db built with nodeJS
- Hyperledger is a Business Blockchain tool developed by Linux foundation and IBM
- Etherum Project used by firms like Microsoft and Amazon to validate cloud data, by Google to assist self-driving cars, and by game makers to validate the authenticity of digital goods
- IOTA Tangle a Blockchain without blocks or chains
- What is IOTA Tangle a Blockchain technology
- TECH-NEWS
- MacRumors
- TED - Ideas Worth Spreading
- TechRepublic
- TechCruch
- CNET
- PCWorld
- ZDNET
- TechNewsWorld
- GIZMODO
- TechRadar
- THE VERGE
- engadget
- Mashable Tech
- Digital Trends
- WIRED
- The Next Web
- Tech2
- VentureBeat
- übergizmo
- droidlife
- EUROGAMER
- SLASH*GEAR
- GIGAOM
- Hacker News
- News Vally
- iGadgetsworld
- TechMemme
- arsTECHNICA
- readwrite
- TWiT
- TECHNOWIZE
- OPEN ELECTRONICS
- CNXSOFT – EMBEDDED SYSTEMS NEWS
- AnandTech
- XDA Developers
- SlashDot
- LIST OF INTERESTING COMPANIES (could be outdated)
- Neuralink Wikipeida about page
- OpenAI Wikipedia about page
- Typeform Wikipedia about page