Last updated on: 23/11/2019
Well, maybe I’m not as popular to be frequently asked about all these things; however, you can treat this page more like an aggregator for some of my handy answers (personal and technical).
If you have a question that was not listed on this page, please do not hesitate to get in touch with me. I will also try to let myself be known in different posts and pages of this blog.
People change on average every 7 years (I think), that is why I keep the “Last Updated” note above to indicate that an answer could have been modified.
- Why did you start this blog?
I tried to answer this question in depth in my first post.
In short, I like to write, and I would feel unfulfilled keeping all the exciting stuff locked in my mind without sharing it with someone who might greatly benefit from it.
- What is your life goal/direction?
To be happy with what I do for the living and contribute as much as I can to the constantly developing world, leaving the universe in a better state in the end.
- Your motto?
It changes with time, depending on my situation. Currently, I think my favourite one is “Done is better than perfect“ to help me fight with procrastination and perfectionism.
You can find the list of all my favourite thoughts here (updated regularly).
- Answer in one word: What is the must-have for success?
- Places you are actively visible online?
In a nutshell, you can hear from me on:
• My blog <— website hosting all this text. Sign up to my newsletter not to miss anything new!
• Facebook Fan page <— notifications on new blog posts, book reviews, summaries of engaging podcasts, and more
• Twitter <— nowadays, my favourite social platform. Besides all the social interaction, it includes the content shared on the FB fan page
• LinkedIn <— discussions with my employers accompanied by exclusive articles shared on my profile
• GitHub <— technical contributions through own repositories and collaborations to the other public ones
• Instagram <— visual presence (chiefly on my stories) with lots of well-categorised highlights
• Personal Facebook <— more personal content with stories reshared from my Instagram
• Goodreads <— my online library. Inspire yourself with all the books I’m reading, follow my reviews and annotations to the e-books consumed on my Kindle
• Hypothes.is <— annotations/highlights to the online articles I step on
• Pinterest <— database of infographics regarding all my areas of interest
• Reddit <— 2nd most favourite social platform after Twitter thanks to its subreddits
• SoundCloud <— #1 entertainment website. I’m actively researching new tunes and at some point publishing my own sounds
• Last.fm <— archive of my musical taste (since 2012)
• Endomondo <— measurements of my speed improvements
Don’t forget that you can always find my most quintessential profiles in the header of this website.
- Who are your life influencers and why?
• Mike Shinoda <— for the overall lifestyle, kindness and performance in one of my favourite bands – Linkin Park
• Elon Musk <— for all the input to engineering and staying loose while being on the top
• Andrej Karpathy <— for his contribution to driverless cars at Tesla
• Grant Sanderson <— for encouraging me in learning math and clearly presenting calculus topics
• Andrew Ng <— for teaching me the patience to learn machine learning
• Yann LeCun <— for his contribution to computer vision (CNN)
• Jordan B Peterson <— for teaching me how to think of almost every life aspect
• Gary Vaynerchuk <— for giving me the courage to act
• Tim Ferris <— for inspiring so many of us through his lifestyle
• Grant Cardone <— for teaching me how to be fearless of business/marketing
• Felix Kjellberg <— for showing how not to take everything too serious
• Jakub Mrugalski (🇵🇱) <— for sharing all the engaging content and showing the right approach to interact with the online community
• Mirosław Zelent (🇵🇱) <— for guiding me in making my first steps in programming
• Łukasz Prokulski (🇵🇱) <— for explaining so many different use cases of data analysis
• Kamil J. Dudek (🇵🇱) <— for his eloquent writing style and knowledge about tech
• Mirosław Burnejko (🇵🇱) <— for motivating me and showing every step of his early entrepreneurship through daily YouTube vlogs
• Maciej Aniserowicz (🇵🇱) <— for doing the same as Mirosław Burnejko, but more inside the programming sphere
• Andrzej Krzywda (🇵🇱) <— for the encouragement to start this blog
- Let’s get a bit more technical. What do you prefer: Python or R?
I always say that in Data Science it is the most important to train logic and math. Later, the language is like a suit you wear, and in my case, I mostly reach for Python. I found some senior R developers, who claimed that they would start with Python if they got another chance (mainly for the reason of ML-based resources); however, I’m jealous of their pretty looking RStudio (but Spyder isn’t that bad!).
Once I found a great comparison between the languages in a single presentation, which might give you a nice contrast between both of the options.
You may also want to try and combine both languages to use the best part of each. I found this blog post to explain how to do it most conveniently.
• (R) reticulate for connecting R with Python
• (R) tidyverse for data exploration
• (Python) scikit-learn/TensorFlow/PyTorch for ML and DL
• (R) ggplot2 for visualisation
• (R) R Markdown for reporting and Shiny for web apps
Apart from these technologies, we need to keep our heads up for the rapid intake of Julia and Scala, which are much more optimised over Python.
- IDE for data?
Jupyter Notebook for the beginning and the reason of maintaining a well-documented code. Moreover, it runs in a browser and nicely displays your shiny visualisations, which makes it stand out for Data Science.
Personally, I enjoyed using classical Sublime Text with few plugins, but nowadays, I am trying to switch to VS Code, which gets pretty nice reviews, especially from the Pythonic community.
If you are not happy with those, you can also try Spyder as a free solution and PyCharm for more professional development.
If you want to try Jupyter, Spyder and VS Code, just install a famous Anaconda Distribution to have a clear overview and ease of management over your tools.
Edit: Last time, Google Colaboratory is a more and more popular choice that requires no setup and runs entirely in the cloud. As such, it is one of the best free options for running large deep learning models (don’t forget to change runtime type to GPU/TPU).
- Windows / Linux / macOS?
I definitely see some pros and cons in each of these systems. Because of my familiarity with Windows tools and their unique availability on this OS, I cannot decide and don’t plan to switch yet; however, if I would have to migrate, I would choose Linux, as I don’t want to be neurologically hooked to Apple’s ecosystem. By the way, one of my favourite Linux distros is Deepin.
Microsoft wrote most of their software in WinAPI, and the majority of the programmers don’t like to code in that. Nowadays, we also have UWP, which requires another department and becomes a source of struggles to go through. Simply, since Windows 95 there are so many hidden functions here and there (such as 2 control panels), that the system cannot be stable, like macOS. I hope that one day Microsoft will finally reconstruct the entire system and develop a single API.
- Can you also recommend me XYZ (blogs, tools, data science resources, programming learning materials, etc.)?
Sure, check out my great list of recommendations.
- Favourite entertainment website?
SoundCloud (as mentioned in my previous answer). I realise it is not only my main entertainment website since 2012 but a permanent source of joy through everyday fresh tunes that I like. Because of this site, I was able to find a lot of artists, friends and sources of influence, such as CruciA or synx that play a huge part in my life.
In my free time, I want to be more active on the site and start sharing more of my own creations.
- Favourite TV show?
I don’t usually watch any TV series, but Mr. Robot gave me a lot of a great time of reflection.
- Who is your favourite game character?
Cannot decide between Sonic and Link, but Link was definitely a significant source of inspiration in my life – the hero to follow and take inspiration from.
Cool fact: I have included him in one of my LinkedIn posts and 404 page of this website. 🙂
- pyXelr – your nickname. How should I even read that?
As everyone out there I used to have many nicknames before I decided for the ultimate one. I’ve ended up with pyXelr because I like pixel art and it sounds fancy, so there is no need to look further. Initially, it had to be pyXel, but Gmail required at least 6 characters to register your mail account. This is why there is that tricky “r” at the end. 🙂
I leave everyone with a free choice of reading it, as even I tend to spell it randomly. For now, if I would have to introduce this nickname to an online stranger, I would say “pixel” not to cause long time debates on adjusting his tongue.
- I want to be like you or XYZ?
Don’t waste your time trying to be like anyone else. Moreover, do not compare yourself to others as you can only harm yourself this way. Let yourself have some influencers, but do not copy them. Everyone is beautiful in their own being, and this is why the world can advance, by brainstorming through unique views and forming exceptional solutions.
- I love your content a ton! Can I support you anywhere?
You already mean a lot to me by sticking around to my online persona! However, if you’re such a determined and lovely person, you can drop me a donation on my PayPal account.