Last updated on: 25/03/2020

All of my recommendations for aspiring engineers in a single place, coming from various areas of my interest. The principal scope supports data science, programming, python, math, cybersecurity, business, and productivity.

The list also aggregates and extends most of the suggestions from my blog posts, where some of the entries come from a different language (🇵🇱). Although it’s my personal list, don’t hesitate to tell me if I missed something interesting or if there is a dead link. You are also welcome to create a pull request and see the history of edits in the GitHub repo.

Tip: The catalogue is sorted chronologically, but I believe it is easier and more practical to browse this site by categories (using the TOC).

🌐 Blogs

 Collection of all the blogs for the categories below. I advise adding all the relevant sites in a news aggregator like Feedly



data science


  • Andy Matuschak <— read and learn about learning, quantum computing, math, software development, and more
  • Gwern <— the content varies mostly between psychology, statistics, and technology
  • Medium <— popular blogging platform
  • Our World in Data <— research and data to make progress against the world’s largest problems
  • Reddit <— front page of the Internet (tip: browse by subreddits, not the main site)
  • vas3k <— one of the most “quality over quantity” tech blogs you can find on the Internet
  • Wait But Why <— great reading time guaranteed



  • beepb00p <— inspirational blogger building various things
  • Code Without Rules <— helping you become a productive programmer and get work/life balance
  • Coding Horror <— programming and human factors
  • Devstyle (🇵🇱) <— blog for every programmer
  • DEV Community <— popular blogging platform for developers
  • Discover dev <— daily digest of the best engineering blogs from across the web
  • Hacker Noon <— great stories by real tech professionals
  • Product Hunt <— discover the best new products in tech
  • Stack Overflow Blog <— essays, opinions, and advice on the act of computer programming
  • Tania Rascia <— visually pleasing blog about modern JavaScript, Node.js, design and web development

📚 Books

 For more, visit my bookshelf on Goodreads




data science

data tools



personal development


 Mostly universal (language-independent books). 


💾 Browser Extensions

💼 Business

  • ahrefs <— research your competitors
  • Bitcoin Regret Club <— check how much would you earn/lose if you would invest into Bitcoin on the chosen date
  • BuzzSumo <— analyze what content performs best for any topic or competitor
  • Calendly <— schedule appointments
  • CoSchedule <— schedule online posts/marketing
  • Cryptowatch <— live Bitcoin price charts
  • FlatGA <— easy overview of your Google Analytics dashboard
  • Google Optimize <— free tool to perform A/B tests to analyse customers
  • <— stock market quotes & financial news
  • ODOO <— web-based open source business apps
  • Remote Work Toolkit <— set of tools for remote work
  • Sendy <— cheap newsletter system via Amazon SES
  • Startup
    • books <— list of books to help you along your startup journey
    • idea checklist <— answer before opening a startup
    • stacklist <— list of technologies used by startups
    • stages <— +90 tools for startups
    • stash <— curated directory of resources & tools to help you build your startup
  • Tools for Makers <— hand-curated directory of tools for makers

👾 Cybersecurity

  • 10 Minute Mail <— create a temporary anonymous e-mail
  • AmIUnique <— check your browser fingerprint
  • CyberChef <— web app for encryption, encoding, compression and data analysis
  • DuckDuckGo <— find what has been hidden from you by Google
  • Filecrypt <— encrypt a link
  • Firefox Send <— private file sharing up to 1GB (2.5GB with account)
  • Have I Been Pwned <— check if you have an account that has been compromised in a data breach
  • Hybrid Analysis <— analyse malware for free in the browser
  • IP Info <— check if your VPN leaks information
  • Pi-Hole <— adblock for the whole network (requires: router + raspberry pi)
  • PrivacyTools <— set of services, tools, and knowledge to protect your privacy
    • PRISM Break <— set of privacy tools (categorised by operating systems)
    • Privacy Respecting <— curated list of privacy respecting services and software
    • <— list of security tools with great filtering options
  • Shodan <— search engine of IoT
  • Tails <— privacy OS for pendrive (protects your privacy and offers all sorts of apps to do so, like Tor, Thunderbird and PGP)
  • Webbkoll <— monitor privacy-enhancing features on websites, and find out who is letting you exercise control over your privacy
  • Whois <— whois lookup
  • Your social media fingerprint <— check where you are currently logged in

📊 Data Science

 Subscribe to my newsletter to find out even more inspiring stuff to help you with your analytics! 


My private OneNote would be there, but I prefer to share only the most relevant content. IMPORTANT: be aware that many cheatsheets repeat false information, such as classifying logistic regression as a pure classification algorithm.



  • CalmJobs <— job board of companies who value work-life balance
  • DataJobs <— jobs on the US market
  • Indeed <— worldwide job search
  • Kaggle jobs <— job board on Kaggle
  • LinkedIn <— social platform for employees
  • Remote Jobs <— browse 1,900+ remote companies and learn about their team, benefits, work culture and more
  • StatsJobs <— jobs for statisticians
  • Tech Interview Handbook <— carefully curated content to help you ace your next technical interview with a focus on algorithms


  • Glassdoor <— find jobs and company reviews from its employees
  • Jobscan <— optimise your resume using the ATS system
  • <— compare salaries and career levels at big companies

learning material

  • data-science-ipython-notebooks <— learn data science from IPython notebooks
  • Dive into Deep Learning <— interactive deep learning book with code, math, and discussions, based on the NumPy interface
  • Kaggle <— home of data science for competitions, datasets, coursers, notebooks and discussions
  • Machine Learning for Everyone <— blog post, which explains the most critical concepts in a funny and practical way. You won’t be bored reading it, and it might take you around 30-40 mins
  • Machine Learning on Coursera <— the must check course by Andrew Ng
  • Machine Learning Study Path March 2019 <— GitHub repository with complete ML study path, focused on TensorFlow and Scikit-Learn
  • Made with ML <— platform for the ML community to learn, discover, share & organize content
  • Neural Networks <— YouTube playlist of four (20 mins videos) explaining the theory behind neural networks (by 3blue1brown)


online tools



 As there are many, I highly encourage you to check my custom feeds: 


🎨 Design

colour palettes


  • Canva <— create graphics easily
  • Carbon <— share an image of code
  • Coggle <— generate mind maps
  • <— free online diagram software (previously:
  • Hatchful <— logo creator from the Shopify team
  • Launchaco <— free online logo maker
  • Marvel <— create mockups in the browser
  • Venngage <— infographic creator


  • Photopea <— Photoshop in the browser
  • Pixlr X <— online image editor
  • <— automatically remove background from an image
  • Unscreen <— automatically remove background from a video


  • CoreUI Icons <— premium designed free icon set with marks in SVG, Webfont and raster formats
  • Eva Icons <— simple open-source icons
  • Flaticon <— free vector icons
  • Font Awesome <— vector icons and social logos for your website
  • icons8 <— free icons

📆 Events

📰 IT News

 All the mentioned sites are mostly free of clickbait and offer the triumph of form over content. 

🧠 Learning


  • Duolingo <— free web/mobile app to learn most of the languages
  • Reverso Context <— translator with example sentences to give more context
  • Rosetta Stone <— learn online with a possibility to book online conversations with a native speaker
  • YouGlish <— search engine to find the pronunciation of the phrase in a YouTube video. The site offers multiple languages

online courses

  • Coursera <— courses by universities and other professional organizations
  • Courseroot <— course search engine
  • DataCamp <— online courses just for data science
  • Dataquest <— online courses just for data science (seems to be tougher than DataCamp but lacks the mobile app)
  • edX <— online university-level courses
  • HN Academy <— online courses recommended by the community of Hacker News
  • Khan Academy <— free online university
  • SwitchUp <— compare/rank bootcamps by subjects
  • Udacity <— high-quality courses for tech topics
  • Udemy <— find and create online courses


  • Quora <— ask anything
  • Reddit <— find the right subreddit for your question
  • Stack Exchange <— find the right site to ask your question
  • Stack Overflow <— all the programming related questions

➗ Math



  • Desmos <— graphing calculator. You can create visualisations close to 3blue1brown style (such as [1] or [2])
  • Manim <— generate explanatory animations for your math videos (created by 3blue1brown)
  • Mathway <— algebra problem solver
  • Symbolab <— step by step solver
  • WolframAlpha <— ultimate online calculator

📱 Mobile Apps

🎶 Music


  • Ableton
  • FL Studio <— my favourite choice with lots of online tutorials. Can be highly extended with multiple plugins



  • <— track your scrobbles. Make sure to follow me!
  • Radio Garden <— listen to thousands of radio stations from the world using a Google Earth based menu
  • SoundCloud <— find lots of indie music and upload your own one. Make sure to follow me!
  • Spotify <— stream music online

sample packs

  • ADSR <— sample packs + music courses
  • BBC Sound Effects <— 16000 BBC Sound Effects in WAV format
  • <— 1000’s of free samples, presets, and more
  • Loopmasters <— different types of samples: one shots, loops, construction kits (samples combined for one particular song)
  • SoundPacks <— comprehensive source for free sample packs, drum kits, loop packs, and preset packs


📧 Newsletters

🎧 Podcasts

 I recommend listening to all podcasts with Pocket Casts web/mobile app



data science




⏲ Productivity

👨‍💻 Programming

coding challenges

  • Binary Search <— create a room, invite your friends, and race to finish the problems
  • CheckiO <— learn Python or JavaScript through the online game
  • CodeGym <— online Java programming course that is 80% based on practice
  • CodeSignal <— the most popular website of this kind
  • CodinGame <— <— learn programming through online sets of puzzles
  • Edabit <— simple, new website in the market
  • exercism <— 100% free service, where you submit solutions through your terminal
  • HackerRank <— my personal choice. I’ve started with included 30-days coding challenge and can totally recommend it
  • LeetCode <— more advanced website, where you will mostly find problems asked by the world’s largest tech companies. I recommend watching Kevin Naughton Jr. who goes through many problems from there


  • Anaconda <— most popular Python/R Data Science platform, which lets you install and manage all of the following tools:
  • Google Colab <— alternative to Jupyter Notebook. Run your code entirely in the browser and improve the model learning time by leveraging Google’s GPU/TPU
  • PyCharm <— more robust Python IDE
  • <— world’s leading online coding platform
  • Sublime Text <— the most optimised text editor with a package control

online tools

  • Airtable <— partly spreadsheet, partly database. Can replace WordPress for non-technical users, who can also manage multiple domains using this tool
  • Algorithm Visualiser <— interactive online platform to visualise algorithms from code
  • Bubble <— visual programming (no coding required)
  • Coda <— build docs as powerful as an app (no coding recuired)
  • ExtendsClass <— toolbox for web designers and webmasters
  • <— beautify your JSON code
  • Python Tutor <— visualise Python algorithms, step by step
  • regex101 <— online regex tester and debugger
  • StackEdit <— visual Markdown editor

websites to study from

🛫 Travel

🖥 Windows

  • 7-Zip <— file archiver with a high compression ratio
  • AIMP <— music player
  • AquaSnap <— tiling window manager
  • Audacity <— simple audio editor
  • AutoHotkey <— ultimate automation scripting language for Windows
  • Calibre <— e-book manager
  • Chocolatey <— package manager
  • ConEmu <— improved windows terminal
  • Directory Opus <— ultimate file manager (worth paying for)
  • Ditto <— clipboard manager
  • Everything <— search local files instantly
  • FileZilla <— free and open-source FTP client/server
  • f.lux <— reduce the amount of blue light at night (you can also install the preferred UWP app)
  • GitKraken <— cross-platform GUI Git client
  • JDownloader <— open-source download management tool
  • KeePassXC <— cross-platform password manager. Otherwise, consider 1Password as the most secure online manager
  • Mp3tag <— mp3 tag editor
  • Ninite <— install and update all your programs at once
  • PDF-XChange Editor <— most feature-rich PDF viewer/editor
  • <— full-featured portable software system
  • Potplayer <— video player
  • PowerToys <— Windows system utilities to maximize productivity. FancyZones is one of them, which improves window layout management
  • PuTTY <— SSH and telnet client
  • qBittorrent <— open-source torrent manager
  • ShareX <— most feature-rich screen capture tool

✍ Writing/Research


  • Awesome LaTeX <— list of LaTeX resources
  • Mathpix Snip <— convert images to LaTeX by capturing your screen
  • Overleaf <— online LaTeX editor, recommended not only for the beginners

research websites

📼 YouTube Channels

data science




  • Akademia Bogactwa (🇵🇱) <— daily vlog of Polish entrepreneur focused on real estate
  • Andrzej Krzywda (🇵🇱) <— daily vlog of Polish programmer/entrepreneur
  • Charisma on Command <— master your charisma
  • Devstyle (🇵🇱) <— daily vlog of Polish entrepreneur (past programmer)
  • FightMediocrity <— summaries of the most inspiring books
  • MiroBurn (🇵🇱) <— daily vlog of Polish entrepreneur focused on online courses, biohacking, motivating others and establishing new companies
  • Wojna Idei (🇵🇱) <— psychology, philosophy, sociology and culture



  • AK LECTURES <— biology, biochemistry and physics. I recommend going through the playlists
  • AsapSCIENCE <— quick scientific explanations
  • Astrofaza (🇵🇱) <— everything about space
  • CGP Grey <— short explanatory videos on varying subjects, including politics, geography, economics, history, and culture
  • exurb1a <— attempt to explain the way universe works
  • iBiology <— biology talks by the world’s leading scientists that show the process of science and the wonders of discovery. Make sure to check out their other channels
  • Kurzgesagt <— videos explaining things with optimistic nihilism (quality > quantity)
  • Lex Clips <— clips from the Artificial Intelligent podcast and other conversations with Lex Fridman
  • Life Noggin <— quickly animated explanations
  • MinuteEarth <— science and stories about our awesome planet
  • minutephysics <— cool physics and other sweet science
  • Nauka. To Lubię (🇵🇱) <— for everyone who likes science
  • PBS Space Time <— explore the outer reaches of space, the craziness of astrophysics, the possibilities of sci-fi and more
  • Primer <— animated academic subjects
  • Reigarw Comparisons <— comparisons of sizes, speed, price, or anything interesting
  • SciFun (🇵🇱) <— world of science
  • Smartgasm (🇵🇱) <— lots of astronomy and physics
  • The Thought Emporium <— from biohacking and biology, to nuclear physics and nanotech
  • TierZoo <— what if to talk about animals in terms of stats
  • Uwaga! Naukowy Bełkot (🇵🇱) <— well-researched topics from the overall science
  • Veritasium <— videos about science, education, and anything else found interesting
  • Vsauce <— mostly scientific, psychological, mathematical, and philosophical topics
  • What If <— what if ___ ?
  • What I’ve Learned <— mostly health-based videos from a single person

tech news

  • Dave Lee <— critical reviews of the newest tech on the market
  • Linus <— entertaining tech explanations
  • Techquickie <— humorous answers to tech questions

🤷 Other