Web Scraping

Build a heuristic evaluation Angular app

A loop, glasses, 2 pen, and some papers with charts that visualize data
Photo by Anna Nekrashevich from Pexels

In a previous post, I’ve tackled five mental models to build better products as software developers. One of these models was Heuristic Evaluation.

Heuristic evaluation is a popular usability testing method in software development. It measures how easy or difficult a system is to use. This method lets you learn…

Software Engineering

To build a better product, put yourself in the end user’s shoes

A visualization of the brain
Photo by Robina Weermeijer on Unsplash

As software developers, we spend hours building applications that will be used by other people, and so it’s crucial we keep an eye on the user experience. To do so, we often rely on specific mental models.

A mental model refers to someone’s intuitive understanding of something. We have mental…

Success Story

Every cloud has a silver lining. With a bit of creativity, you can transform a crisis into an opportunity.

The ScrapingAnt team: Andrew Kovalenko (at the left) and Oleg Kulyk (at the right)
Andrew Kovalenko (left) and Oleg Kulyk (right) (source image edited by author, background source)

Don’t be afraid to fail. Experience can’t be bought,” Oleg answered the journalist’s last question about a piece of advice for entrepreneurs who are starting their journey.

It was late 2020. The Covid-19 crisis brought economies to a standstill. Lots of companies around the world went to the wall or…

Writing & Content Creation

6 Tips on snappy and efficient writing

How To Transform Your Dull Sentences Into Engaging Ones - 5 tips on writing snappy and efficient content
Photo by Chris Barbalis on Unsplash

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…


It’s not your idea that will catch the audience, but how you present it

8 colored pencils in water

Do you want to produce creative content but just can’t come up with your own ideas?

If so, here are four YouTube channels that will stimulate your imagination and inspire you to create something beautiful and attractive, even if it’s not revolutionary.

These channels have the following traits in common:

Web Scraping

Information is a key for both survival and growth. Here are some of the best tools in the market to get it.

Erlich pitches Jian-Yang’s app as a “Shazam for food” — HBO’s Silicon Valley
Erlich pitches Jian-Yang’s app as a “Shazam for food” — HBO’s Silicon Valley (source)

While I was watching the episodes of HBO’s Silicon Valley, I enjoyed the drama and comedy in that series. But what caught my attention the most was some ingenious product ideas such as SeeFood.

During his pitch to a VC firm, Coleman Blair, Erlich has realized that he was facing…

Web Scraping

Your guide to understanding residential proxies and how to use them to automate your business and stay out of trouble

2 IT guys sitting on a tech administration room
Photo by RODNAE Productions from Pexels

Over 72 million IP addresses from all around the world to scrape any web data and never get blocked or cloaked.

So reads Bright Data (formerly Luminati) message promoting its world’s #1 residential proxies, which are used by business leaders, decision-makers, analysts, academics, software engineers, and IT professionals.

That sounds…

Success Story

A story of an engineer who fought for his ideas, faced criticism, and overcame setbacks in order to break through

Enis Ayari — Founder of bumpli
Enis Ayari, founder of bumpli (image source)

Enis glanced at the little shiny bottles and the jury in front of him on their chairs. Now the years of sacrifice and effort came down one moment.

In another time and place, he could have been one of the guys who told him the idea won’t work, and it…


100% Ivy, better component API, no support for IE11, and more

Angular 13 new release
Original photo by Danil Aksenov on Unsplash (edited by author)

The new release of Google’s popular TypeScript-based web framework is available since November 3, 2020.

This post will bring you closer to the most important new features and breaking changes in Angular 13 and help you decide whether an update for your project is worthwhile.

Table of ContentsGoodbye View…

Rakia Ben Sassi

Senior Software Engineer, TechLead, Speaker | Psychology & Creativity Enthusiast ツ I write about engineering, technology, and leadership - https://webenius.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store