A new brand day! You open the news to see an “ordinary” title for a new tech company that went viral and made billions plus they are now hiring software engineers by the hundreds!
Good pay, remote work, sustainable career, diversity is at every corner, countless job opportunities and you start to wonder how to become one.
In addition, Tech companies’ stocks are always rising and have a steady cash flow and that is because they are serving the global mass.
You feel afraid to do the switch and start a career in IT and that there is a…
It’s your first day at a new job. You have finally made it and applied all the tips to land it. You have got your new laptop, attended orientation sessions, met your new team, and enjoyed your first coffee!
You have just been assigned to edit code in a humongous codebase with hundreds of thousands of lines, many folders and files, and short documentation of how this repository is structured.
Nothing compared at all to what you have seen in tutorials and bootcamps!
You want to start coding and prove that you are a capable developer who could…
These are some of the very famous attacks that could happen to any website. We will cover a summary of these attacks and how you can protect against them.
Man-In-The-Middle. It happens when an attacker is between the client and the server and listening to all their communications.
Famously happens when the client has malicious software like cracks and trojan code or downloads an unknown application sent via Whatsapp or Email.
These attacks can steal sensitive information or alter the request data.
To protect against it:
Any startup building a web application desires three things: agility, speed, and cost-efficiency. But many struggle to build an MVP that delivers these promises.
It is hard to implement an urgent feature or takes a too long time or expensive to hire a team to build something with a high probability of failure.
The essence of this problem is that they are not taking advantage of ready-made solutions which with few adjustments can deliver a good-enough MVP to the market and test it much faster without spending tens of thousands of dollars. They should stand on the shoulders of giants.
People usually think that web applications should be developed in a waterfall manner with defined steps then deliver to the users or project owner and they are done.
If you are building a simple website like a portfolio page, a blog, or a company website; that would be okay. But for web applications, it is a different story.
It should rather be in the form of incremental development, adaptation and always adjusting to the market. It is not a sequence of steps but rather a cycle.
The following cycle should be repeated over and over. A project never ends until…
A piece of paper that acts as a ticket for you to companies to interview and hire you as a Web developer. Yet many applicants do a horrible job writing a good CV to win them this interview.
I will show you here what you need to take care of while you write your CV. I have interviewed and looked over 100+ CVs for applicants, friends, and coaching.
I used to have a three-page CV and I was somewhat egoistic about it and I thought I knew a lot of things and companies should hire me but yet I failed…
The purpose behind this guide is to give some clarity to anyone who wants to start the journey of web development and at the same time does not understand all the tech buzzwords.
Most probably you have a friend or a co-worker who is a web developer or you have wondered how you can one day build this virtual stuff called websites.
So how you can become one of the coolest jobs in the world today. With thousands of vacancies, high paying jobs, and companies fighting over talented developers.
Drinking coffee, in their hoodies and putting on headphones listening to…
When it comes to immigration and finding a job in another country, some people think it’s just applying, getting the job, packing your bags and start as if it’s like a movie or a show!
“It’s supposed to be hard. If it were easy, everyone would do it.”
I never thought I would plan to seek a new life in another country. My life was comfortable back in Egypt. I am still in my twenties, a good salary, an interesting job, awesome friends, my irreplaceable cool family.
But I knew that…
Attending talks and workshops in other countries is a big hassle for some. It includes traveling, booking tickets, airlines, and getting to know the city where the event is held.
However, I have found that lots of talks are available online on YouTube, and I started to watch many of them. Some were good, some were bad, and some were astonishing! I have collected some of the best I have found and I’ve added them below.
I have built over 40 projects for 30 different clients in my career. This list is amazing, even for someone with lots of experience…
Web Application Developer. Knowledge hungry always learning. Aspiring to become a Web Unicorn. Find me @abduvik on social platforms.