Geekflare is supported by our audience. We may earn affiliate commissions from buying links on this site.
Collins Kariuki
Total 52 articles
Collins Kariuki is a software developer and technical writer for Geekflare. He has over four years experience in software development, a background in Computer Science and has also written for Argot, Daily Nation and the Business Daily Newspaper.
One of the most commonly used data types in Python is float, which represents floating point numbers. Floating point numbers are numbers, positive or negative, that have a decimal place. Float point numbers also include numbers represented using scientific notation, with the character e or E used to indicate a power of 10.
Linux is a multiuser operating system thus, multiple users can interact with the same computer at the same time using Linux. Being a multiuser operating system, it is important for Linux to guarantee the security and privacy of the files belonging to different users.
Forensic decryption involves decrypting devices for legal/investigation purpose. Here are the best tools, some of which are already used by government agencies.
Python is often referred to as a ‘batteries included’ programming language. This is due to its philosophy of including a wide range of inbuilt modules and packages, thus providing a comprehensive standard library to perform a wide range of tasks.
TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at scale. TypeScript was developed to help solve some of the problems that arise when writing code using JavaScript. TypeScript overcomes the pitfalls of JavaScript through the use of types.
Having a website is a very exciting and powerful thing. It’s the equivalent of owning real estate but on the Internet. Once you have an active website, specific metrics will be crucial in helping you determine how well your website meets its intended objectives.
Want to test your web apps for compatibility with different browsers and operating systems? Here we review LambdaTest, which shines in mobile and web app testing.
Looking for a tool for efficient Java performance tuning and monitoring? Here we explore some best tools for Java Performance Monitoring and Optimization.
Cypress and Playwright are the leading test automation tools available in the market. In this post, we compare the features and benefits of each to assess which is the better choice for your project.
Want to avoid or minimize errors while programming? Here are some of the Common Python errors that you might encounter while programming using the language.
Choosing between Vue and Angular frameworks for your web product can be tricky. Here we summarize the differences between Angular and Vue so you can choose the right one.
NVM is a handy tool allowing developers to switch between different Node.js versions quickly. Here you will learn how you can install nvm on Windows or MacOS.
Want to streamline multitasking on Linux? Here we explore some Linux Window managers that efficiently utilize display space and multitasking capabilities.
Functional programming means using functions to the best effect for creating clean and maintainable software. Here we illustrate the concepts behind the functional paradigm with examples.
Power Your Business
Some of the tools and services to help your business grow.
Invicti uses the Proof-Based Scanning™ to automatically verify the identified vulnerabilities and generate actionable results within just hours.