Software engineering and personal development

Category: Science & Tech (Page 33 of 35)

Quickly access API documentations of your favorite languages with these two applications

 

Img source: makeuseof.com

It is no surprise that you may need to work with different programming languages, or at least use many methods. You may not be sure how do you call a method, how many parameters does it have, or the type of objects for each parameters. During these cases, having a quick look up on the API documentation helps you immensely. Continue reading

Add like/upvote function for your model using Acts as Votable gem

Img source: instructables.com/

The ability to rapidly develop new features in your Rails applications with a lot of cool gems gives you the opportunity to be very productive. At the time of this writing, 14,821,263,017 Ruby gems have been downloaded, which represents a really large number of developers who have fortunately been able to use open source gems of other fellow developers in their applications. Acts as Votable is no exception.

Continue reading

Create ready-to-deploy-to-Heroku Rails apps with suspenders gem

Rails is one of the most popular web development frameworks. For those who do not know, it represents a compilation of many commonly used programming libraries written in Ruby, and that comes with the pattern of convention over configuration. In other words, it saves you a lot of time by avoiding the need to repeat the same initial procedures of setting up a project and so you only need to start implementing the business logic. Continue reading

Vim isn’t that scary – Five free resources you can use to learn it

There is no doubt that everything unknown may be frightening. The unknown is usually followed by a type of resistance. Vim is not an exception. Still, despite the fact that a StackOverflow question asking about ways of exiting from it has been seen more than one million times, it is one of the most used editors by developers around the world.

Many people who do not use Vim are accustomed with other editors and think that they do not need to switch to it. They do not want to leave their comfort zone, because they think that Vim takes too much time and effort to be learned and that does not make that much of a difference after all.

By taking the time to read this article, you have shown that you already possess some type of interest about Vim. Before we see some resources that make it easier for you to learn Vim, let’s see the reasons why should we use this 1980s text editor. Continue reading

Ego is the enemy for software developers

I recently finished reading the book “Ego is the Enemy”, by Ryan Holiday and came up with many valuable advice and I decided to write this article.

When you hear the word enemy, you probably think about regular expressions, bugs, deployments, meetings and deadlines. Actually, in our quest to reach our goals and become the software developers we want to be, we are usually our own worst enemies. Ego is what prevents us from asking for help, learning, collaborating and working hard.
Continue reading

Apps that let you save and access several copied items in your clipboard

 

Img source: lucasoft.com

If you copy and paste words several times a day, then chances are that you need some help. Have you copied something important and then after you copied something else, that important part that you copied earlier was lost? If that is the case, let me tell you about some really great apps that can help you feel more relaxed and work better along the way. These apps are ways for you to copy and paste many items and refer back to your clipboard history later on without having to open so many unnecessary text files where you want to save your important copies. Continue reading

Learn Programming Like Einstein Learned Physics

 

Image src: emaze.com

As I wrote in a previous post, one other article that I had the pleasure to write has been published in SimpleProgrammer.com. It is about emulating the patterns of the Nobel Prize winner physicist, Albert Einstein in software development. I invested more than eleven hours in it, taking into account the research, article outline, writing, and reformulating the points that I wanted to mention. It may seem so much time, but I enjoyed writing it, and I am grateful that so many people have found it helpful. Continue reading

« Older posts Newer posts »

© 2024 Fatos Morina

Theme by Anders NorenUp ↑