Experienced and passionate Software Engineer with a
demonstrated history of working in the full life cycle of
software development and implementation from identification of
user requirements, design, development, testing to maintenance
of a software. Open source enthusiast. Blogger. You can hire
him for different kinds of things.
A lot of us spend a long time watching YouTube videos. We can
learn or get entertained without paying anything. A a lot of
people, including me, just want to skip ads. We are not
interested in watching them. We simply click the icon to skip
them and watch the video instead. Now there is a really nice
way that you can use to do that.
It’s not a surprise that a long time of people’s time these
days is spent watching YouTube videos. It has a lot of video
content for different things, whether that’s for watching a
university lecture, sport event, or a programming tutorial.
We are close to the beginning of the new year and it’s very
common to see many articles and blog posts talking about the
technologies that you should learn during the next year. Brad
Traversy has already released a
roadmap
for web developers in 2020 and Andrew Shearer has prepared a
long list
of Udemy courses that you can watch to learn the technologies
mentioned.
Rails migrations are really helpful in making database related
queries platform-independent. This means that you can easily
change the database technology that you are using in your
project, without having to spend a lot of time making many
existing changes.
If you are a game developer, you probably do not need an
introduction to Unity. Basically, it is a cross-platform game
engine that allows you to develop games for more than 25
platforms such as iOS, Android, Windows, Mac, Linux, etc.
Debugging represents one of the most important activities in
software development that you need to do on a regular basis.
As a developer, you spend time trying to build something, or
change something that is already implemented.
Slack recently released a new feature which can be helpful, as
it gives you the opportunity to edit texts with a lot more
features. It came with the popular WYSIWYG editor, which gives
you a lot of features that you can use to enrich the messages
that you sent on Slack. This may be something interesting and
useful, but it can be something that not everyone needs it.
When you start programming, the first thing you usually do is
you start by printing something. If you have started to learn
from a book, or a tutorial, chances are that the string used
in the example was “Hello World”.
One
repository
on GitHub is dedicated to collect as many such printing
examples in as many programming languages as possible. It
includes a lot of languages.
I recently prepared a list of how you can do those prints in
the top 12 most programming languages (based on GitHub and
Tiobe) that you can go and read
here.
It includes examples in Java, C, Python, C++, C#, Visual Basic
.NET, JavaScript, PHP, Objective-C, SQL, Ruby and Matlab.
If this is something that grabs your interest, you can go and
read the article
here.
Interviews may represent events that can be stressful, as they
may represent the situation in which you are going to get the
chance to see whether you are going to get that good job that
you wanted. The job that allows you to pay the bills, bring
food on the table for your family and also make it possible
for you to solve problems that you may want to be solved.
Some of the most popular articles and videos on the internet
are bad news or something very provocative that was followed
by a lot of discussions. Here we have a rare example of
someone who got really famous due to his generosity.