Home » Archives for Mark Otto » Page 92
February 10, 2022
By
Mark Otto
MikroORM 5: A TypeScript ORM for Node.js — Based upon the popular ‘Data Mapper’ pattern, MikroORM (homepage) is a popular and powerful Node.js ORM that supports a variety of SQL and NoSQL databases. v5 is a year in the making and boasts improved type safety,…
February 8, 2022
By
Mark Otto
Domain name The domain name is the name of the website that you put in the URL bar. It maps to a numeric IP address used for accessing a website from client software. The domain name should consist of letters, numbers, hyphens, and be available,…
February 4, 2022
By
Mark Otto
Introduction Laravel is a PHP (Hypertext Preprocessor) backend development framework. With it, you can build an application in a short time with well-structured code. Laravel offers a high level of security for the user and allows you to easily add new features in the future. In…
February 4, 2022
By
Mark Otto
Writing a Printer Driver in JavaScript — “Writing a printer driver in JavaScript sounds ridiculous,” starts the author, and while the definition of ‘driver’ is arguable here (it’s more a filter?), this is nonetheless an interesting story and solution to the author’s problem. Dan Pastusek Babel…
February 3, 2022
By
Mark Otto
A Short Intro Today design development doesn’t begin from a designer drawing good-looking and elegant buttons and fields on the website. It all starts with understanding how the user will navigate your application. We reverse-engineer the user’s every step and see if the path he…
February 3, 2022
By
Mark Otto
‘How I Reversed a Node.js Malware and Found The Author’ — Someone was sending messages to people on the author’s Discord server encouraging them to download and run a nefarious .exe file.. which turned out to be a packaged up Node.js app. Here’s the rest…
February 2, 2022
By
Mark Otto
▶ The Story of React (in 10 Minutes) — If you find yourself at the beginning of the React learning curve, it will be valuable to get a short recap of how it got to where it is today, or maybe you just want to be…
February 1, 2022
By
Mark Otto
Bootstrap Templates: Introduction If you are reading this article, that means that you are moving with the times, because the demand for Bootstrap templates is expected to grow. That’s because of the current situation in the world about the pandemic. We are not going to…
February 1, 2022
By
Mark Otto
Introduction If you need to create a user interface of the backend of a web app you will require an admin template. What is an admin template? Admin template is a set of web pages, usually built with Javascript, HTML, or CSS. The templates make…
January 31, 2022
By
Mark Otto
What is Git Git is a version control system for keeping track of changes to files. Using Git lets you always have a record of all adjustments, and return to specific versions when needed. Using it is easy to learn and takes up minimal space…