Published inEngineer’s NotesCactiI have found yet another living being that can tolerate my neglect happily. Aren’t cacti fascinating, wise, and proud creatures? Or at…Jan 8, 2023Jan 8, 2023
Published inEngineer’s NotesАttalea princepsIn a large city there was a botanical garden, in this garden there was a vast greenhouse made out of metal and glass. It was beautiful…Dec 26, 20221Dec 26, 20221
Published inEngineer’s NotesComplex, seemingly random passwords that only You can remember.TL;DR: Use dictionaries of the languages other than English to generate your memorable passwords and passphrases. Store them, remember them…Nov 27, 2021Nov 27, 2021
Published inEngineer’s NotesHome network and internet connection monitoring dashboardCame across this dockerized stack for network monitoring: https://github.com/geerlingguy/internet-monitoringApr 11, 2021Apr 11, 2021
Published inEngineer’s NotesWET Principle and LibrariesWET principle— Write Everything TwiceMar 27, 2021Mar 27, 2021
Published inEngineer’s NotesNo comments, EVER!Comments in code is a thing of the pastNov 10, 20201Nov 10, 20201
Published inEngineer’s NotesReading is what? Fundamental!We passed the era of low level punch-card programming, assembly language has become a narrow niche; even C/C++ is no longer the default…Nov 1, 20201Nov 1, 20201
Published inEngineer’s NotesOperations Department should not exist. Period. Thoughts about DevOps.Just had a train of thoughts running through my head, triggered (yes, triggered 🤪) by this blog post titled “A developer goes to a DevOps…Sep 28, 2019Sep 28, 2019
Published inEngineer’s NotesMy $1886.69 NAS BuildIt’s been a while since I purchased my good old Synology DS216J disk station. It was a lazy option, nothing to build, just add 2 drives…Jun 10, 20191Jun 10, 20191
Published inEngineer’s NotesIs Type Coercion in JavaScript a Good Thing?Many experienced software developers usually cringe when come around JavaScript (voluntary or not) and it’s native language features as…Apr 14, 20181Apr 14, 20181
Published inEngineer’s NotesAlgorithmic trading with NodeJs: GDAX Pocket UII have written some time ago about Algorithmic Trading, and how great it is for Software Engineers to exercise their brains with. I have…Mar 3, 2018Mar 3, 2018
Published inEngineer’s NotesSetup your Personal, Private VPN ServerExposing my online behavior, habits and and patterns has always been a great concern for me. A single idea about my identity becoming a…Mar 1, 2018Mar 1, 2018
Published inEngineer’s NotesVanilla JavaScript Development in 2018TL;DR: Treat HTML elements like object variables, if you find yourself using document.getElementById(), document.getElementsByName() or any…Jan 20, 20181Jan 20, 20181
Published inEngineer’s NotesGDAX: Algorithmic trading with NodeJsWith our access to the stock market, algorithmic trading (algo-trading, black-box trading etc.) seems like very fun side-project, an…Sep 2, 20176Sep 2, 20176
Published inEngineer’s NotesPair programmingAs I grew fond of Agile and it’s practices, pair programming was one of the techniques that took me longest to absorb and understand…Mar 31, 2017Mar 31, 2017
Published inEngineer’s NotesWhat is legacy code? Is it good for you?It takes a special mindset to effectively work with legacy code. The skill of taking a pile of shit and making it into something that…Mar 26, 2017Mar 26, 2017
Published inEngineer’s NotesSequencing Fibonacci numbers with JavaScriptWe all techies have encountered Fibonacci sequence at least a dozen times during our time in school and later in our careers, interviews or…Jan 28, 20172Jan 28, 20172
Published inEngineer’s NotesWhy I Love Being an IntervieweeI think most of us hate being an interviewee, especially in industry of software engineering. A single thought of somebody completely…Jan 8, 2017Jan 8, 2017
Published inEngineer’s NotesCollatz Conjecture: calculation in reverse with JavaScriptNot a long time ago I came across Collatz Conjecture, very interesting mathematical problem that anyone have yet to find a proof for…Dec 31, 20162Dec 31, 20162
Published inEngineer’s NotesHiring Software Developers: look for the ability to abstract and not for experience.The most important skill to look for when hiring software developers is the ability to do abstractions. The ability to abstract goes hand…Dec 2, 20166Dec 2, 20166