QuanticDev
QuanticDev's engineering and software development resources. All the articles and videos are based on my experiences as a software engineer with a decade of experience and education in electronics and semiconductor physics. In my career, I have developed several popular open-source projects, apps, games, services, and more.
<iframe width="560" height="315" src="https://www.youtube.com/embed/6A8rwX2J2HA" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Social
- YouTube: youtube.com/quanticdev
- Twitter: twitter.com/quanticdev
- Instagram: instagram.com/quantic_dev
Contributing
If you want to contribute to any article, you are welcome to make a pull request or create a new issue on GitHub. You can comment under YouTube videos, or read existing comments.
Tools
Courses
- Upcoming..
Software Engineering
- A Senior Developer's Linux Setup [Video Only]
- AI Socks Matching App in 10 Minutes [Video Only]
- How I Mass Refactored Our Production Codebase Without Fear - Engineering Stories
- Method Chaining is Awesome
- Automating My YouTube Uploads Using Node.js
- My Project Got 800 Stars in Two Days on GitHub - KOAN (Open-Source)
- Is Windows Good for Developers Again?
- Responding to Harvard's Survey Request About My Open-Source Contributions [Video Only]
- Fastest PHP Best Practices Guide
- State of Software Engineering in 2020
- How to Correctly Use GitHub for Software Development - My Full Workflow With Tutorial
- Raspberry Pi: A Developer's Companion - A Complete Guide with Docker
- What Is Serverless (Function-as-a-Service), and Is It Worth?
- Cleanest Linux Productivity and Development Environment using Manjaro Linux
- Software Quality Assurance - How Do Software Companies Test Their Products? [Video Only]
- Software Design Patterns, Principles, and Best Practices
Engineering Essentials
- Software Engineer Compensation Guide - From Junior ($100K) to Senior ($500K++) Engineer Compensations
- Fundamental Engineering Principles - What are the expectations form developers and engineers?
Algorithms
- Distributed Sorting - Google Interview Question - Algorithm and System Design - Full 2 Hour Interview Walkthrough
- Merge Algorithms - 2-Way and K-Way Merge [Video Only]
- Recursion Visualization
- Staircase Problems
- Alternative Big O Notation
- Big O Time/Space Complexity Types Explained - Logarithmic, Polynomial, Exponential, and More
- Kadane's Algorithm and Its Proof - Max/Min Sum Subarray Problem
- Lockable Tree - Google Interview Question
- Subarray vs Substring vs Subsequence vs Subset
- Sliding Window Technique
AI
Web Development
Guides
- Maximum Value PC Build by a Software Engineer - Complete Desktop Computer Build Guide
- How to Get a Great Linux Laptop at a Perfect Price - Lenovo ThinkPad Without a Pre-installed OS
- How to Find Funding for Your Project
- Essential Software for Working From Home
- OBS Studio: Open-Source Software for Video Recording and Live Streaming
- How to Manage Money as a Techie - How I Invest as a Software Engineer
- How to Set up a Free Website with GitHub Pages & How I Created quanticdev.com
- What Is the Most Valuable Thing You Can Learn in One Hour?
Hardware & Software
- Cleaning My MacBook After 16800 Hours of Use!
- How Fast is H.265/HEVC Software Encoding on ARM CPUs (iPhone/Android) With FFmpeg?
Product Management
Case Studies
- Stripe's $35B valuation in 8 years - How a tech startup reaches billion-dollar valuation? [Video Only]
Other
- Our Startup Office Tour - But He Gets Wider After Every Corner [Video Only]
- Physicist Reviews Black Mesa Research Facility [Video Only]
Your Host
Teoman "QuanticDev" Soygul (soygul.com{:target="_blank"}{:rel="noopener"}) Β· info(at)quanticdev.com