-
Apr 9, 2026
-
Feb 9, 2026
Google just dropped Gemma 4, and there’s a lot to unpack. The release includes four new models, a major license change, and some genuinely interesting architectural decisions, all with day-one support for running locally.
-
Dec 13, 2025
Look, we know the truth. Python is the best language ever written. It reads like English, it runs the AI revolution, and it doesn’t force us to worry about memory pointers or semi-colons.
-
Dec 10, 2025
I see two types of learners in 2026, and honestly, both of them are doing it wrong.
-
Dec 8, 2025
Things feel different in tech right now, don’t they?
-
Nov 11, 2025
Hey there, how’s it going?
-
Nov 11, 2025
Ever start a Python project that feels clean and simple, only to have it turn into a tangled mess a few months later? Yeah, I’ve been there more times than I can count.
-
Oct 19, 2025
How’s it going, everyone?
-
Oct 19, 2025
So, Python 3.14 is officially here.
-
Oct 19, 2025
So, the wait is over. Python 3.14 has officially landed.
-
Oct 19, 2025
Python 3.14. It’s finally here.
-
Oct 1, 2025
So, you want to create game hacks in Python that are universally compatible? This article is your guide. You will learn not only how to hack any game but also how to package your creation...
-
Feb 26, 2025
Python 3.13 brings No-GIL, JIT compilation, and iOS support. Find out how it changes Python development in 2025.
-
Oct 9, 2022
You've decided that you'd like to get rid of a blank page in Word. In most cases, if you press the delete or backspace key on your keyboard a sufficient number of times, everything should...
-
Sep 29, 2022
Learn how to add days to dates in Python.
-
Sep 20, 2022
In this article we will learn how to get current time zone in JavaScript
-
Sep 20, 2022
In this article we will learn how to add days to dates in JavaScript.
-
Sep 19, 2022
In this tutorial, we'll see how to use a pipe in Angular 14 to transform and display data in our components' templates.
-
Sep 19, 2022
In this tutorial, we'll continue building our app with Angular 14 and Contentful. We'll look at how to access route parameters using `ParamMap` and since our previous service method returns an observable, we'll see how...
-
Sep 19, 2022
In this tutorial, let's now create the service that will encapsulate the code for communicating with Contentful.
-
Sep 19, 2022
In this tutorial, we'll look at how to set up environment variables in Angular 14 and bootstrap for UI styling.
-
Sep 19, 2022
In this tutorial, you'll learn how to build a full-stack app using Contentful and Angular 14.
-
Sep 17, 2022
-
Sep 17, 2022
With our Apollo Server now up and running, we can shift our focus to creating the GraphQL schema for the community app. Users, friends, posts, comments, likes, and notifications are what we'll be focusing on....
-
Sep 16, 2022
As an open source GraphQL server, Apollo Server is community-maintained and will be the basis for our GraphQL API development in this article.
-
Sep 15, 2022
Now, with ts-node, we don't need to compile TypeScript before running it. While this is ideal for development, it will require us to restart the script every time we make a change.
-
Sep 15, 2022
In this article, we'll proceed to the next step , which is setting up the necessary requisites, typescript and ts-node with Node.js and Express.js, for development
-
Sep 14, 2022
In the previous articles, we installed Node.js and PostgreSQL on our development machine. In this article, we'll begin by developing the API that the frontend app will consume.
-
Sep 14, 2022
A PostgreSQL database will be used to store the information. While a local PostgreSQL server will be used during development, a cloud-hosted relational database such as Amazon Relational Database Service (Amazon RDS) or another service...
-
Sep 14, 2022
We know what Node is and that our backend server will be run by Express.js, we need to know what GraphQL is and how it fits into this stack.
-
Sep 14, 2022
How to use NVM on Windows
-
Sep 14, 2022
Node.js is an open source software platform and runtime environment that makes use of an event-driven, non-blocking input/output (I/O) architecture to enable users to run JavaScript on your server. In 2009, Ryan Dahl developed Node.js...
-
Sep 13, 2022
Node.js is an open source software platform and runtime environment that makes use of an event-driven, non-blocking input/output (I/O) architecture to enable users to run JavaScript on your server. In 2009, Ryan Dahl developed Node.js...
-
Jul 25, 2022
How to remove comments from JSON files with Python
-
Jul 6, 2022
-
Jul 6, 2022
-
Jul 4, 2022
In this tutorial, We’ll learn about Angular 14 components and modules, then walk you through adding some components for the expense tracker app we will create together. Angular 14 is a framework for creating front-end...
-
Jul 4, 2022
Automatically preserving the user’s changes enhances the user experience by reducing loss of information. Let’s look at how we can use Angular 14 forms to accomplish auto saving.
-
Jul 4, 2022
In this article, we’ll see by examples how to use the ngFor directive to iterate over arrays of data and even objects in Angular templates.
-
Jul 4, 2022
In this tutorial, we’ll learn how to add Bootstrap to Angular 14.
-
Jul 3, 2022
-
Jul 3, 2022
Angular 14 is a front-end web framework for creating apps using HTML, CSS, and TypeScript. Version 14 was released recently with new features.
-
Jul 3, 2022
Throughout this Angular 14 tutorial, we’ll learn step by step how to consume a REST API using Angular HttpClient.
-
Jul 3, 2022
Angular 14 id released with a lot of new features. Regarding the CLI, the most important new feature is auto completion for commands that will save you the time for looking for the right command...
-
Jun 9, 2022
The substring method is a method in JavaScript that allows you to get a substring of a string. We can use this method in React either in the class code or in the JSX markup....
-
Jun 9, 2022
The introduction of the new root API, ReactDOM.createRoot, is one of the most significant improvements in React 18.
-
May 24, 2022
After Angular v13 was made available to the public in November of 2021, the following major update will be Angular 14 and will be released in June 2022 with new features that include standalone components,...
-
May 23, 2022
If you have just made a new project using Create React App or updated to React version 18, you will notice that the useEffect hook is called twice in development mode. This is the case...
-
May 8, 2022
In this article, we will explore how to utilize React refs to access DOM elements using both the class-based approach via the createRef method or the functional-based approach via the useRef hook which is the...
-
Apr 30, 2022
React is a JavaScript library and because JS already has a variety of methods for working with arrays. It makes dealing with arrays simpler although when integrating that with React hooks, you need to use...
-
Nov 18, 2021
Another fantastic version of Angular has been published. Here are some of the features from version 13!
-
Nov 18, 2021
Angular 13 is a front-end web framework that allows you to build apps with HTML, CSS, and TypeScript. In this article, the first in a series, I explore how to set up an Angular 13...
-
May 18, 2021
Angular 12 is a front-end web framework for creating apps using HTML, CSS, and TypeScript. In this tutorial, the first of a series, I look at how to set up an Angular 12 app using...
-
Feb 25, 2021
A Complete step by step tutorial to learn Django from scratch
-
Feb 25, 2021
-
Dec 18, 2020
Throughout this tutorial you’ll see by example how to Lazy Load an Angular 11 module. Lazy loading means that our code isn’t downloaded by the browser until it’s needed.
-
Dec 18, 2020
More often than not when building SPAs, we need to aggregate data from multiple REST API endpoints and render the fetched data on the UI.
-
Dec 18, 2020
Angular 11 gives us various built-in utilities to enable scaling out large JavaScript applications. Interceptors are one of the built-in APIs for handling HTTP requests at a global application level.
-
Dec 18, 2020
Understand how to apply data binding in Angular 11 and how to work with the NgFor and NgIf Directives.
-
Dec 18, 2020
In this tutorial you’ll see by examples how to use the NgClass directive in Angular 11 to dynamically add class names to DOM elements or Angular 11 components.
-
Dec 11, 2020
In this article, we’ll see how to create and use dialogs in Flutter.
-
Dec 10, 2020
In this article, we’ll see how add and customize borders in Flutter.
-
Sep 5, 2020
If you have previously worked with Git for versioning your Angular code, there is a good chance that you had some situation where you wanted to delete a remote branch or multiple branches. This happens...
-
Sep 5, 2020
In this quick example, we'll learn how to add single-line and multiple-line comments to JSON
-
Jul 23, 2020
In this tutorial, we’ll build by example a modal popup using Angular 10 Material.
-
Jul 23, 2020
HttpClientModule
configures the dependency injector for HttpClient with supporting services for XSRF.
-
Jul 23, 2020
In this post, we’ll see by examples how to use the ngFor directive to iterate over arrays of data and even objects in Angular 10 templates.
-
Apr 25, 2020
When working with Android SDK and Android Studio to develop mobile apps on your Linux Ubuntu 20.04, you often need to use emulators to test your apps. In this case, you will need to use...
-
Apr 25, 2020
In this post, you’ll learn about the possible ways that you can use to connect or integrate Python with Node.js and Electron with simple examples.
-
Apr 25, 2020
In this guide, we’ll learn how to upgrade our project to the latest Angular 10 version and update the dependencies.
-
Jan 6, 2020
The Rx from operator is used to transform data that can be iterated over to an observable. It can be useful especially when you want to normalize the types of data that’s being passed and...
-
Jan 2, 2020
SSR is a way of rendering web applications on the server and then sending the response and content back to the user. What this means is when a user opens a web application a request...
-
Jan 2, 2020
In this tutorial, we’ll build by example a modal popup using Angular 9 Material.
-
Jan 2, 2020
HttpClientModule
configures the dependency injector for HttpClient with supporting services for XSRF.
-
Dec 27, 2019
In this tutorial, we’ll install the latest Angular CLI version and generate a new Angular 9 project with routing.
-
Dec 27, 2019
In this how-to tutorial, we’ll see how to build a multiple file/image uploading service with Angular 9 which allows you to upload files to a remote server via a POST request method to listen for...
-
Dec 13, 2019
In this quick tutorial we’ll see by example how to consume a third-party API using Axios inside an Ionic 4 project based on TypeScript and React. We’ll see how to:
-
Nov 29, 2019
Throughout this tutorial, you'll create a Django CRUD example with Ajax and jQuery
-
Nov 28, 2019
Throughout this tutorial, you'll create a Django CRUD example application using generic class based views. You will be using the latest Python 3.7 version.
-
Nov 21, 2019
Data classes are a new feature of Python 3.7 that allows you to create classes that contain only fields of data and methods to get or access the fields
-
Nov 16, 2019
In this tutorial, you'll learn to build GUIs for your Python applications using Electron and web technologies i.e HTML, CSS and JavaScript
-
Sep 24, 2019
Remoting is the bread and butter of PowerShell. Usually, we need to collect data from multiple machines, run scripts on our entire infrastructure, or interactively troubleshoot on a remote system. With PowerShell having arrived on...
-
Jun 24, 2019
In this tutorial, we’ll learn about the Map data structure introduced in ES6 to associate data with keys. Before its introduction, people generally used objects as maps, by associating some object or value to a...
-
Jun 24, 2019
In this tutorial, we’ll learn how to create a script for getting Google form submissions programmatically to integrate Google Forms with Webhooks.
-
Jun 24, 2019
Microsoft Windows Task Scheduler can help you automatically launch a program or PowerShell script at a certain time or when certain conditions are met. You can also schedule sending emails and even displaying certain messages....
-
Jan 1, 2019
We can use JavaScript to get the values of cookies stored on a specific page:
-
Nov 2, 2018
useState() is an example built-in React hook that lets you use states in your functional components.
-
Sep 18, 0202
Throughout this post, we'll learn about serverless functions on HubSpot CMS for adding custom functionalities to your CMS-powered website on HubSpot that has, among other services, a built-in CRM and a set of inbound marketing...