What is serverless?
This question puzzled me for a long while. When I started learning about it, the first lie I’ve discovered was that, unlike what is disclosed by its name, serverless is not about running an application without a server. It’s rather about taking the server out of your concerns as the application owner.
Over the past years, the software industry has come out with a lot of innovation to optimize the management of the underlying physical machines that our code runs on: virtual machines, cloud computing, containers, and … serverless.
In October 2020, Facebook filed a complaint in federal court against two companies accused of using two malicious Chrome extensions to scrape data from Facebook, Instagram, Twitter, LinkedIn, YouTube, and Amazon without authorization.
Both extensions have gathered public and non-public data from users’ online accounts. The companies used this data to sell “marketing intelligence” and other services.
So what is data scraping?
In this article, I’ll tackle this technique, explain how could we benefit from it in a legal way, and list seven of the top tools on the market to extract data with zero coding.
Table of ContentsWhat…
V. Anton Spraul has famously said:
“The biggest mistake I see new programmers make is focusing on learning syntax instead of learning how to solve problems.”
Problem-solving is a critical element of our careers because writing great code is a creative art, and to be a great developer, you need to be a creative problem solver.
Sometimes we get afraid or uncomfortable when faced with a difficult challenge and…
Engaging writing catches the audience and reaches them on a deeper level. Repeated sentence structures, passive voice, and poor words, however, are common red-flag signs used by inexperienced writers that make their content sounds boring.
Whether you’re just starting with writing or already have some experience, if your pieces don’t get the attention you are hoping for, there are probably some techniques you’re overlooking to improve the quality of your writing.
In today’s article, we’ll examine six writing tips to produce engaging content. …
Modern web development is evolving faster with the passing years. If you don’t pay attention to the changes and keep up the pace, it’s easy to fall behind while the news in the market beats you to the punch.
To help you come to grips with the innovation and trends in the software development industry, we’re going to break down 11 web development buzzwords in this article.
Let’s get started.
Contents1. JS Rendering
2. Virtual DOM
3. Server-Side Rendering (SSR)
6. Tree Shaking
10. Headless Browser
“Imposter syndrome (IS) refers to an internal experience of believing that you are not as competent as others perceive you to be. It can affect anyone no matter their social status, work background, skill level, or degree of expertise. It is estimated that 70% of people will experience at least one episode of this phenomenon in their lives.
[…] entering a new role can trigger imposter syndrome. For example, starting college or university might leave you feeling as though you don’t belong and are not capable.” — Arlin Cuncic
In a discussion with a friend regarding the importance of imposter…
Because the challenges we’re facing will never end.
And because, as programmers, we’ll never stop learning and improving.
Because web development is a creative art and a game — one in which we can play with the rules.
Because of these reasons, today we’ll implement a customizable autocomplete that renders a dynamic table in its overlay, and we’ll export it as an Angular library, as shown in the following video:
The Shah looking to Soraya at the dinner table: “Flaubert! You like Flaubert?”
Soraya: “I adore him, I think Madame Bovary …”
Shah’s mother interrupting Soraya and judging the novel: “It’s an extremely inappropriate novel, for a girl!”
The guests at the dinner table laugh.
Soraya: “Many will tend to agree with you, your majesty. However, I think that the novel contains pages that, in a certain sense, can indicate to a girl which paths not to follow.”
Soraya: “I must go. Thank you for dedicating me this time, Dr. Musadik.”
Dr. Musadik: “Your majesty, I’ve one final question. …
“We have a big ERP project and we are using DotNet core micro service in back-end. In this ERP project we want to use Angular to do the same transactions and functions done with windows forms in a legacy system. Most importantly, we want to use an editable Angular grid with the keyboard.”
A few days after receiving this message from a new business contact, and following a discussion with him about the project, I started building an inline editable grid that fulfills the web accessibility (A11y) requirements.
It offers end-users the possibility to perform the following functions (and more)…
It’s been a year of me being in the jungle of the online writers’ tribe. And it feels like a fierce war to survive.
It started in March 2020 when I decided to make writing my new daily job. I wasn’t satisfied with my life at the time and was looking for a change. Writing seemed an attractive alternative; it allows me to work remotely and choose the topics I want to explore by myself. But for my English level and language skills at that moment, it wasn’t an easy undertaking. I surrounded myself with writing culture. I watched YouTube…