Linus Trovalds EnergyDataX EDX

“Any program is only as good as it is useful'”

Linus Torvalds

DEV RESOURCES

For UX/UI, cloud, security, and related subjects head over to the tools and training XOps page here.

Click @ for links

LANGUAGES

OS Coding Resources

WEB3 TUTORIALS

  • @ Hackathon Page
  • @ Ethereum Page: Dev Section
  • @ Block Explorer: Free Project Tutorials
  • @ BlockGeeks: Courses & Community Tracks
  • @ Coding Bootcamp: Resources w/ Blockchain Tutorials
  • @ CodeBurst: Resources for learning Solidity
  • @ Consensys: Developer Blog & Resources
  • @ Consensys: How to Build a Successful Project
  • @ Dapp University: Dapps, Solidity, ICO Tutorials
  • @ EattheBlocks: Dapps & Solidity, Roadmap 2021
  • @ Ethereum.Org: Ethereum Developer Tutorials
  • @ FullStack.io: Intro to Ethereum stack & DApps
  • @ Ivan on Tech Academy: Ethereum stack certs
  • @ SimpliLearn: How to become a Blockchain Developer
  • @ Thomas Wiesner: Ethereum & AWS Stack Tech Tutorials
  • @ Udemy: Decentralized Application Design/Development
  • @ Rosic, A: How to become an Ethereum Developer Guide
  • @ X-Team: How to become a Blockchain Developer Guide

MOBILE TOOLS

  • @ Academind: Flutter, React Native, Iconic or NativeScript?
  • @ Buildfire: Cost to Build a Mobile App, Newbie Guide, & Tools
  • @ Buildfire: Code The Mobile App You Want in Less Than 30 Days
  • @ Digital Authority: Ultimate Guide to Mobile App Development
  • @ MS for Startups: Choosing the best mobile app framework
  • @ Softwareworld & Guru 99: Mobile App Deve Tools & Guru99 (alt lists)
  • @ Techradar & Mashable Tech: TR Mobile App Builders & Mashable Article
  • @ Thinkmobiles: Top-20 app development software platforms

CODING TUTORIALS

  • @ Egghead
  • @ AppyPie Academy
  • @ Coding for kids: List
  • @ ADB: Android Dev Podcast
  • @ AppAcademy: App Dev training
  • @ Cloudways: Channels List (2020)
  • @ Codecademy: Dev Catalog
  • @ Codecademy: Python tutorial & Java tutorial
  • @ CodeCourse: PHP, CSS, & more
  • @ CodeWars: competitive code skill site
  • @ Crash Guide: How to Start Your Software Engineering Career in 2020
  • @ Derek Banas: web design, programming, and more
  • @ Dev.to Community: Your First Year in Code Book
  • @ E. Bruni/Website Planet: Basic HTML Codes for Beginners
  • @ Edureka!: free AI, Cloud, & dev tutorials for beginners
  • @ freeCodeCamp.org: Channel, Coding every day for a year
  • @ freeCodeCamp: AWS Developer Associate
  • @ freeCodeCamp: Learn Python – Full Course for Beginners [Tutorial]
  • @ freeCodeCamp: Python for Everybody – Full Course with Dr. Chuck
  • @ Fullstack Academy: paid full immersion bootcamp
  • @ Geeks for Geeks: go to Tutorials -> Languages
  • @ HackerRank: code skills practice!
  • @ Khan Academy: Computing -> Computer programming
  • @ Hackr.io: 10 Best Programming Languages to Learn in 2020
  • @ Learnworthy: Highest Paid Programming Languages in 2020
  • @ Little Schemer: Problem solving skills for programming 
  • @ MozDevNet: Mozilla Learn Web Development Series 
  • @ Microconf: Building Your First SaaS: The Ultimate Crash Course & Podcast
  • @ PluralSight: AngularJS, HTML5 & more
  • @ Popular Science: Best learning apps and sites (2020)
  • @ ProgrammingKnowledge: tutorials brought to you by Codebind
  • @ Repl.it: Language emulator for Python, Go, Ruby, & other languages
  • @ Rob Walling: Eight Things Starting Your First SaaS & Scale Your SaaS
  • @ Rosettacode.org: definitions & programming tasks  
  • @ Stack Overflow: Developer Q/A, jobs, and more
  • @ Squareboat: Backend Developer Skills
  • @ TheNewBoston: Free dev tutorials for beginners to advanced
  • @ Udacity: Program Catalog
  • @ Udemy: Best Courses Ranked 
  • @ InTheBox: Getting started with programming feat. Daniel Krawisz
  • @ QuickCode: 10+ Best Golang Programming Tutorials

OPEN SOURCE TOOLS

  • @ Web3 Page
  • @ Open Source Page
  • @ Andreessen Horowitz (a16z): Open Source Archives
  • @ van der Lans: The Decade of Open-Source (2020-2030)
  • @ App Dev Listing: 10 Best Open Source And Free App Builders
  • @ Digital.com: 101 Open Source Apps for Your Business
  • @ GitHub: Open Source Overview & docs page
  • @ GoodFirms: Open Source App Development Software & Advice
  • @ Google Open Source: Projects & Overview
  • @ Google Tech Dev: Resource Library
  • @ Google Firebase Docs & Dev Groups
  • @ Linux.com: Training & Tutorials
  • @ Open Source Initiative: Resources, Docs, FAQs
  • @ Opensource.com: What is open source?
  • @ RubyGarage: How to Contribute to an Open Source Project
  • @ Software Suggest: Best Free/Open Source Mobile App Development Software
  • @ SourceForge: Open Source Software by Category
  • @ Techradar: The best open source software 2020
  • @ Ubuntu Pit: 15 Best Websites for Downloading Open Source Software
  • @ Webopedia: The Encyclopedia Brittanica of IT terminology

API DEV

  • @ API Academy: API Design Basics
  • @ Apigee: How to Build an API Program That Doesn’t Suck
  • @ Barclays: The future of APIs in financial services
  • @ Buildfire: Creating a RestAPI
  • @ BlazeMeter: continuous API management
  • @ IBM: Identifying API use cases: Banking industry 
  • @ Medium Article: Best languages to develop RESTful APIs
  • @ Mulesoft: Best Practices, Financial service firms find value in APIs & eBook Library
  • @ NatWest Group: Open Banking and Bank of APIs
  • @ Nordic APIs: ebooks & 7 Lessons Learned Building an API Startup 
  • @ Nordic APIs: 5 Ways the OpenAPI Specification Spurs API Agility 
  • @ OCTO Technology: API Architecture Strategy
  • @ Oregon State University: API Architecture for the Data Interoperability at OSU initiative 
  • @ Plaid: Bank data & sandbox APIs & Libraries
  • @ RedHat: Open APIs in Financial Services for Dummies
  • @ Slant.io: Best web frameworks to create a web REST API
  • @ Stackoverflow: Best practices for REST API design 
  • @ Rapid API: How to Create Your Own RESTful API (20+ Tutorials by Programming Language) & Top Programming Languages w/ Examples
  • @ Yalantis: Business Models You Can Use for Your API

SOFTWARE TESTING

  • @ AltexSoft: 8 Ways to Improve Software Testing through Planning, Work Environment, Automated Testing, and Reporting
  • @ Code Magazine: Effective Testing Strategies 
  • @ Software Testing Help: How To Write Test Strategy Document (w/ Sample Test Strategy Template)
  • @ Stackify: Software Testing Tips: 101 Expert Tips, Tricks and Strategies for Better, Faster Testing and Leveraging Results for Success
  • @ Squareboat: Software Testing Strategies to Boost your Business
  • @ TechBeacon: 5 effective and powerful ways to test like tech giants (Google, Facebook, etc)

CIO.com

  • @ Software Development Page
  • @ 11 ways to accelerate your software project
  • @ 20 reasons why software projects fail
  • @ CIO Mag: 6 common PM mistakes (2020)

BLOGS/VLOGS

  • @ Dev Genius
  • @ Nicole Young
  • @ Dorian Develops
  • @ John Mosesman
  • @ Code with Ania Kubów
  • @ Coding Blonde: based in UK, ex-Google
  • @ Clement Mihailescu: ex-Google & Facebook SE
  • @ Eddie Jaoude: Open source dev & brown bagger
  • @ Filip: Cross-platform mobile development
  • @ HelloMayuko: Japanese/American coder
  • @ LifeofLuba: Immigrant Software Engineer
  • @ Maya Bello: Intro to dev & advice
  • @ PB Coding: Learning dev from a PhD student
  • @ Rachit Jain: Dev on productivity and coding
  • @ Ray Wenderlich: iOS Podcast
  • @ TechLead: ex-Google & Facebook Software Lead
  • @ Freedom Influencer: Profitable niches made easy

INTERVIEW PREP/CAREER ADVICE

  • @ AlgoExpert: Coding interview prep
  • @ Andyy Hope: Interview advice w/ links
  • @ GeeksforGeeks: coding problem practice
  • @ LeetCode: developer interview skill/practice
  • @ R Sabnis: 5 Steps to Prep for Software Interviews
  • @ Pramp: Data structures and algorithm interviews
  • @ Interviewing.io: Algorithmic and systems design interviewing
  • @ SeattleDataGuy: Interview Study Guide for Software Engineers
  • @ S. Banjanac: DS & Algorithm Resources I Used To Land Top Jobs
  • @ Nick Fredman: The Ultimate Guide to Learning to Code and Getting Paid (2019)

EDX

DATA-DRIVEN ENERGY