For the longest time since the Apple II dropped decades ago, Apple has been a champion of the ‘closed environment school of thought; i.e. the customisation and tooling options for Apple products — hardware and software, are limited to what Apple ships. This ranges from the special ‘Pentalobe’ needed to open up the casing of a device, down to the systems that can run the various software from Apple, including the macOS.
Don’t get me wrong, I firmly believe that this approach has a lot many merits than we can count on our hands, only one of which…
A while back, I was working on a project that used Angular for the UI and Angular Material for the UI components. And that got me thinking — what if I could allow the user to choose a light or dark theme for the application?
Skip this part if your app is already created
You know the drill. To create the app, run the
ng new command in your Terminal. Before executing the application creation process, the Angular CLI asks you a few questions, the last of which is the stylesheet format to be used. …
Imports in Angular applications can get messy, particularly in ones that have a very nested structure. While a nested project directory structure has many benefits that make it much better than a flat structure, relative and/or absolute import paths in such cases can be agonizingly long. For instance, consider the following project directory.
Whenever the topic of top contenders for India’s answer to the Silicon Valley comes up, the unanimous answer is Bengaluru — has been, and will continue to be.
That said, once we get past that sobriquet, not many nations in the world would have as many IT hubs as India does, across the length and breadth of it — Hyderabad, Pune, Gurgaon… Among these though, one that has silently, yet steadily and at times exponentially making a climb to the top of the list is the Queen of the Arabian Sea, Kochi.
Personally, my journey as a web developer started…
Once you get a hold of it, event-driven implementations using RxJS go a long way in making your Angular app dynamic. Even if you’re in your early days of using Angular, it’s highly recommended that you make use of Observables, Subjects, Subscriptions, etc. in your application to get the best out of the app. That said, if not done right, RxJS implementation can come back to you haunt you in the form of performance drops for your applications. And one of the top things even developers who have been into Angular for a while may get wrong is the concept…
For any Angular developer, amateur or expert, looking for cheap(or free)hosting solutions for their projects, Firebase Hosting is one of the best solutions you have access to — it’s free and the deployment process is really easy. In this post, we’ll look at how Angular apps can be deployed into Firebase hosting automatically when you push your code to Github, using Github Actions.
Introductions first. Angular(NOT AngularJS), a UI framework developed and maintained by the good people from Google and written in Typescript, developed by a few more good people from Microsoft(since you’re here, I’m assuming you already knew that)…
Consider two variables a and b. You have a value stored in a, which you wish to copy into b. This can be done as follows
Now you might be wondering what was the point of showing that, for that was obvious. Bear with me. This method holds true…
Anagram, yes. The next Node? Let’s see.
This talk is aimed at experienced enthusiasts. If this isn’t you: Don’t Panic. Ignore this talk — use Node. Node isn’t going anywhere.
With that out of the way, let’s get started.
In 2018, Ryan made a presentation where…
In the first part of this tutorial, we achieved the following:
If you still haven't read Part 1, it’s strongly recommended that you do so before proceeding
In this second and final part of the tutorial, we’ll build on our application and add two more functionalities:
Many times, or in fact more often than not, it’s…
Postman is one of the most popularly used solutions among developers around the world. While Postman as such is a ‘Collaboration Platform for API Development’, it’s used most commonly for one purpose — testing REST API endpoints. In this tutorial series, we’ll look at how we can develop a similar API interrogation tool purely on Angular. You can see the finished application live in the following link:
The application we have here, ahs the following features:
Software Developer | Blogger | Part-time Nerd