The story of migrating Cloud9 to AWS Cloud9
Here’s the story of mine migrating Cloud9 to AWS Cloud9. Because AWS decided to disable access to all of the Cloud9 workspaces by the end of this month on June 30, 2019, I have no choice but to migrate them to AWS Cloud9.
Before starting Backup your whole database on SQL dump and leave it on your old Cloud9 workspace. This is very important after you’re migrated AWS Cloud9.
With this, after the migration, that SQL dump file will be on your AWS Cloud9 as well.
|
Repl.it as one of Cloud9 IDE alternative
As the Cloud9.io will disable its service at this end of the month (June 30, 2019), I have no choice but to explore some alternative options to replace it. Here’s one of Cloud9 IDE alternative I found: Repl.it.
When I tweeted about this, two other Twitter accounts asked me to try their cloud IDE services. One of them is Repl.it.
Because I was busy at that time, I just add their site to a bookmark.
|
Gitpod as the alternative Cloud IDE
As of now, it’s still in public BETA (so no prices) – according to their official representative. Gitpod, which is said to extend GitHub, is an online integrated development environment (IDE). So basically, it’s a cloud IDE. Therefore, let’s find out: Is Gitpod good enough as the alternative Cloud IDE?
Gitpod promises to provide the user with a fully working development environment. What? Another cloud IDE? Gitpod says that it doesn’t aim at replacing desktop development because admit it, nothing beats the old school user interface.
|
7 Essential Tips for Setting Up Your First Website
Photo by Ketut Subiyanto from Pexels
Creating a website can be an exciting and rewarding experience, but it can also be overwhelming for beginners. However, with the right tools and resources, setting up your first website is easier than you might think.
Whether you’re building a personal blog, an online store, or a professional website, this guide will provide you with the essential tips you need to get started.
|
My efforts to install Ruby 2.3.6 on Gitpod
Gitpod is the only IDE that’s integrating seamlessly with Github. However, by default, they only provide the latest Ruby 2.5 and 2.6. It is good to always provide Ruby’s latest version. It’s an ideal approach. Unfortunately, the web development project is not that ideal. One of my client’s project is still requiring Ruby 2.3.6 for various reasons I can’t describe here. So, how to install Ruby 2.3.6 on Gitpod IDE?
|
Free IDE for web developer – Codelobster IDE
Today I find out a good and free IDE for web developer. Though it’s not a cloud one, I think it’s good enough for a free PHP, HTML, CSS, JavaScript editor. It’s caleld: Codelobster IDE
Here’s why Codelobster IDE allows you to edit PHP, HTML, CSS and JavaScript files, it highlights the syntax and gives hints for tags, functions and their parameters. This editor easily deals with those files that contain mixed content.
|
There’s More Than One Way to Speed Up the Web
Tech developers have searched for more and more ways to speed up the web for last 30 years. Dial-up connections gave way to cable internet service. Bulky browsers like Internet Explorer gave way to slimmer software like Google Chrome. Cutting edge Pentium processors are now considered entry-level as speedier options make their way into our homes and offices. From cars to computers, humans seem to have an inherent need for speed.
|
What you need to know about Gitpod if you’re Github user
First, Gitpod and Github are different companies. But Gitpod service will make your Github experience more delightful. Here is what you need to know about Gitpod if you’re Github user like me.
The only cloud IDE which works seamlessly with Github It’s the only cloud IDE which works seamlessly with the Github repository. At least, that’s what I know when I write this post. If you need to run that git clone blah blah on the other IDE to clone the codes from Github repo, it’s not the case with Gitpod.
|
Valuable things that make Gitpod.io service interesting
As I’ve told you on the previous post, I began to explore its valuable features after I got the **Unlimited ** plan from Gitpod.io team. Here are the valuable things that make Gitpod.io service interesting, after I do my exploration.
Seamless Github integration This is the first feature I explore. I wonder how well it’s integrating to Github platform. I start with the registration process. After I click that Get started button on their pricing page, I get a Github sign-in page.
|
Got nice surprises from Gitpod team
Gitpod is the only cloud IDE that integrates seamlessly with Github. At least that’s what I know when I am writing this. Here’s how I got nice surprices from Gitpod team.
How I found Gitpod I found it almost a year ago. At that time, Amazon acquired Cloud9.io, the cloud IDE I used to work. I used its free plan since it’s already provided me with one private workspace. However, I predicted that some days, they’re going to change it.
|
How to choose the best messengers for web development
Nowadays there is a myriad of messengers apps to use. A few of them are good for keeping communication inside the web development team. Then, how to choose the one that’s best suited? How to choose the the best messengers for web development team?
Functionalities Consider the functionalities of the messenger’s candidate app. At the very least, it should have these functionalities:
Upload pictures . Based on my experience working in web development industries for almost 9 years, sharing screenshots is one of the most frequent activities.
|
How to survive in the web development industry
I have been in the web development industry since 2010. I begin as an amateur front-end developer during my time at the university. After that, I got my first full-time job for two years. Then, I started to work remotely and sometimes, freelancing. So, how to survive in the web development industry?
Some folks will say about keep updating your skills, always keep updating with the last trends, follow the code camps, or learn that new sophisticated web framework.
|
Web development vs web design
For beginners, the term “web development” and “web design” may be confusing. In short, “web design” is part of the whole “web development” process. For larger web development project, usually, there are some people dedicated to doing the web design. So, how are differences between web development vs web design?
Web developer and Web designer A web developer can be a web designer and vice versa. For small projects, the designers can be the developers themselves.
|
The keys to giving IAM users access to AWS C9
This is my story when I need to give IAM users on the same AWS account, access to open and work on existing AWS Cloud9 workspace. It’s not straightforward to give access to AWS C9 for IAM users. Here are the keys to giving IAM users access to your AWS C9 – so they don’t need to login as root user.
The AWS docs did provide the detailed guides to do this.
|
Why it’s absolutely better doing web development on Linux
I start my journey into web development world using Windows and the popular XAMPP at the time. Years ago, as a beginner, I wonder why, why they do web development on Linux? Even my first job as a developer, when I got the laptop from the company, that’s running on Ubuntu 10.04.
Most of the servers use Linux Though some of them are using Windows server too. But, as far as I know, most of them use Linux.
|
Useful web development technologies you need to know
I work as a web developer since 2010. So, it’s almost 10 years now. Many technologies and services I had used during my journey as a web developer. Some of them, though they may be not on the top of the list of popular web development tools today, is still working perfectly. I still use them. The rest, I don’t use it anymore. Here they are, the useful web development technologies you need to know.
|
Web Development and Software Development are absolutely different
When I just started my career as a web developer, I often get confusing for both of the terms: web development or software development. Sometimes, I consider them the same though there are some differences.
Web Development This term means the development of an application which:
Run on the server.
Accessed using web browsers: Google Chrome, Opera, Mozilla Firefox, Apple Safari, and the likes. You name it.
There is the server-side script – the codes which are executed on the server.
|
How to improve productivity for a web developer
Here are some tips to improve productivity for a web developer based on my own experience. I work as a web developer since 2010 so I know what to do to improve my own productivity on the work.
Sorry if this sounds more like personal growth advice, but they work for me.
Pursue this feeling first: Relax When I am in a relaxed condition, my experience shows that I can solve the problem quicker.
|
Why developers should think like end users
My opinions why we, developers should think like end users or at least try to listen to their feedback on the app and updates we had rolled on. Here’s why web developers should think like end users, to make sure to build something that make them trust and happy.
We, developers and other tech guys often think to build the software and web that are cool, had a rich feature, automated, flexible, sophisticated, etc, you named it.
|