Nowadays, there are lots of services that require you to set up, use and remember a password. How should you handle all of them? And what if you also wanted to secure your uploaded files and keep them away from prying eyes?
Category: Computer Science
During technical and coding interviews, the interviewer might ask the candidate to solve a particular problem in order to get some insight into the skills related to problem solving. One such problem is the Cash Register Problem. In this blog post I’m gonna try to explain it and offer an approach for solving it using Java.
Many of the IT people working in enterprise settings are familiar with classical OOP (Object Oriented Paradigm) and languages built with OOP in mind, like Java, C#, Python and C++. However these years functional programming and languages focused on memory safety are emerging and becoming popular. One of the languages which is emerging is Rust, which focuses on memory safety and “fearless concurrency” (cit.); you can still use it with OOP in mind, but with some caveats.
Many React applications (if not most of them) need to manage some sort of state in order to be fully functional. When state changes, the DOM must also change. Moreover the information displayed might be different and specific to a certain state. Generally we can manage state in React using some hooks like useState
and useContext
. More specifically the React Context API is very useful for managing non-local component-wide (or app-wide) state, but it has some cons. This is where Redux comes in.
Authentication may be a scary and delicate topic, since dealing with it involves diving into the security details of an application. There are various ways for dealing with authentication, such as HTTP BASIC AUTHENTITCATION, OAuth 1.0, OAuth 2.0, etc. However recently I came across JWT (JSON Web Token), so here we will see how these tokens work.
These days I am trying to learn how to use Javascript and I thought that building some Chrome extensions might be a good exercise.
Here I will share with you the journey for creating a simple Zalgo text generator as a Chrome extension.
A couple of weeks ago, while I was reading the second book of the Mistborn saga by Brandon Sanderson, I stumbled upon a strange name: Tathingdwen. I asked myself how could someone come up with these names and if I could automate the thing.