QuanticDev icon indicating copy to clipboard operation
QuanticDev copied to clipboard

QuanticDev's Engineering and Software Development Resources

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.

Social

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

  • Recursion Visualizer

Courses

  • Upcoming..

Software Engineering

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

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

  • How to Present Like Apple? - Recreating an Apple Keynote

Case Studies

Other

Your Host

Teoman "QuanticDev" Soygul (soygul.com{:target="_blank"}{:rel="noopener"}) · info(at)quanticdev.com