Oct 2, 2022Member-onlyHow to Preview localhost Website on Mobile PhoneAre you looking to preview your website on your mobile (or tablet) while developing it on your computer? Or vice-versa? Maybe you want to get a “real feel” of how the website works and looks directly on the device. Then, you’re in for a treat. …Development3 min readDevelopment3 min read
Published in JavaScript in Plain English·Mar 15, 2022Member-onlyDevOps JavaScript — Intro to Writing Scripts With zxBecome a JavaScript DevOps engineer by writing scripts using zx.js. — So you just read DevOps and JavaScript in the same sentence. Are you mad or madly curious? In any case, you don’t put these two together very often. JavaScript was used to add a bit of sprinkle to the web pages back in the day. No way it has its…DevOps10 min readDevOps10 min read
Published in JavaScript in Plain English·Jan 23, 2022Member-onlyAdd Newsletter Subscription Form to React WebsiteIf you are a developer and do not like the fact of embedding third-party code senselessly into your website, this is a perfect post for you. We will go through the process of building a custom email sign-up form for your website so you can grow your audience. …React7 min readReact7 min read
Dec 20, 2021Member-onlySmoothly Reverting CSS AnimationsHey there, you probably tried to animate some HTML elements in your time using transitions, transforms, and animations in the CSS. I tried the same, but one problem occurred when I animated something on hover. For example, you can look at the theme switch button on this blog (it’s in…CSS7 min readCSS7 min read
Published in Level Up Coding·Aug 16, 2021Member-onlyGentle Guide to Getting Started with tmuxYou ended up here probably because you are looking to level up your command line skills. And that’s fine, it is the exact same reason I am writing this blog post. Since I began learning how to program, I’ve been a terminal dweller, and it’s been great. I always feel…Tmux8 min readTmux8 min read
Published in JavaScript in Plain English·Jun 30, 2021Member-only5 Essential Tips for Testing JavaScript UIsWhen it comes to writing tests for (JavaScript) UIs, you either like it or not. But, if you’re inside a company that demands a certain test coverage threshold, or you want to have logic covered, you will have to do it eventually. …Testing5 min readTesting5 min read
Published in Level Up Coding·Jun 21, 2021Member-only4 Useful fzf Tricks for Your TerminalWelcome, you are probably interested in using one of the best tools for command-line — fzf. fzf is a command-line tool for fuzzy searching. Well, at first, it might sound not that attractive. …Terminal5 min readTerminal5 min read
Published in Level Up Coding·May 5, 2021Member-onlyReducing Boilerplate With Vim TemplatesIf you’re a terminal junkie like myself, you are going to love this one. Today we are going to explain how you can avoid writing boilerplate code without any plugins. The feature we are about to explore is called templates or skeletons in Vim. Skeletons and Vim Don’t get scared, skeleton files (or…Vim3 min readVim3 min read
Published in Level Up Coding·Mar 30, 2021Member-onlyWhy Write Rails View TestsThere are many ways to test a Ruby on Rails application, but there is one way that is not so often discussed. That is the way of testing Rails views. Yes — there are controller, model, and other types of tests, but we rarely see the view layer tests. …Ruby On Rails5 min readRuby On Rails5 min read
Published in JavaScript in Plain English·Mar 15, 2021Member-only7 Ways to Debug Jest Tests in TerminalWelcome, you probably searched how to debug your test with Jest. I am glad you found this blog post because you are about to learn 7 ways to debug Jest tests inside your terminal. Everybody knows that you can do it easily with an IDE like VSCode or WebStorm, but…JavaScript7 min readJavaScript7 min read