Ubuntu software center, Apt, and multiple others ways to install the software in Ubuntu but what is this snap. Looks like it's the new cool. Let's find out more about snap.
7 posts tagged with "software-tools"
View All TagsChanging my personal PC operating system to Ubuntu 20.04 LTS & my desk setup
The above picture is not my desk. It could be my future desk. Let's get back to reality. Bad things do happen like PC Operating systems getting cluttered, developing lags, and finally frequent blue screen of death on windows pro on my laptop. It was not an easy decision to move to ubuntu but there is no other way out. Here is why
Dependabot alerts on github explained
Dependabot is a bot or assistant that can help with security updates of your dependencies. Phew, that's cool right. A bot taking care of your application security threats. Here are more details about the dependabot.
Does alexa have a purpose at my work place?
Alexa gadget needs no introduction. Those round or tubular smart speakers which can talk to you and advertise themselves as an assistant. But are they useful in a working setup? Let's find out.
Learning npm and apt package manager commands at once
You cannot be a professional developer without an encounter with Unix/Linux systems. Linux is the preferred operating system of choice for cloud machines. SSH
is a magical technology to control the cloud machine without making a trip to the data center. All said but how to install and manage software on the Linux operating systems? The answer is Package Managers.
Must know terminal commands before touching production servers
I use windows 10 on a day to day basis. My colleagues and friends use windows too. The problem starts when the GUI disappears and we just have SSH
access to the production boxes. On a production machine, running one wrong Unix/Linux command could risk your job. Here I am compiling the must know Unix/Linux commands keeping in mind the deployment and operations related tasks.
Chrome Lighthouse with dhbalaji.dev as site under study, with fixes
Introduction to Google Chrome Lighthouse
Version being discussed here -- Lighthouse 6.2.0
-
Lighthouse is an automation tool to audit the quality of web pages.
-
Lighthouse can help you monitor a bunch of metrics on mobile & desktop-like
- Performance
- Accessibility
- Best practices
- SEO
- PWA etc
-
Lighthouse is to be baked into the tooling pipeline so that your app quality is monitored on a regular basis.
-
There are 2 variants of Lighthouse. One is the web version & other is the nodeJS version which we can use to conveniently integrate to the tooling.
Understanding Lighthouse as a system
Purpose - Audit web pages in the tooling stage
Input - The web page
Output - Report in JSON
Configuration - Configurable in terms of what parameters to measure
Extensible - with plugins
Analysing output - can be ingested to program through JSON or human-readable with
Programming language - NodeJS & GUI in the browser