To integrate Facebook signup and login in your application you need to do the followings.
A couple of months ago the startup that I was working for closed up shop. A few weeks later the salesman, another developer and I decided to start our own web development shop in Phoenix. Skorpion Software, LLC was born.
Seeing as we have great experience working at a startup, we can transition that knowledge to helping other startups get to market with their minimum viable product (MVP) quickly and as inexpensively as possible. Ruby on Rails is the perfect programming language to quickly create a fully working ‘prototype’ as an MVC. The startup can go to market and then add on the ‘bells and whistles’ gradually as they have the money to do so.
We have also been doing some WordPress sites which are great for what they are made for. Once you get to where you need more than WordPress can handle you need to step up to a full blown web application and Rails is perfect for that.
Although we can develop native apps like iOS and Android, I think that if you design a web app in the correct manner and develop it as mobile first, you might not have the need for additional native apps. With some planning and skill, the mobile version of a web app looks, feels and works great.
So wish the 3 of us luck as we turn the page to a new chapter and venture down a new path 🙂
Rails : Single Sign-On : Omniauth : Facebook — My Daily Technical Notes [ Ruby, Rails, Gems, Server Ops]
It is very easy to customize devise to implement single-sign-on with facebook. Assumption: You have setup the devise gem fully usable. Devise Omni-Auth In Gemfile: gem ‘omniauth-facebook’ This technique is applicable to any type of Oauth Provider: For a full list of these providers, please check OmniAuth’s list of strategies. $ rails g migration AddOmniauthToUsers provider:string uid:string $ […]
It has been quite a while since I posted anything. Lots of things going on and finding time to blog and the desire to blog has been hard.
After 2 years working for a company, I am back to Ruby on Rails freelancing. Why choose freelancing? Aren’t regular jobs more secure and stable? There are lots of remote job? Why???
Well, to answer the issue of stability, I have to say that there is not anything in life that is stable, least of which companies. Startups start and end. Intel just cut 12,000 jobs. Companies are down sized, resized, bought and sold, so no, no job is secure and stable.
My long time client is a remote gig but as a freelancer. I have worked remotely for a company before. There are lots of Rails (and other programming languages) jobs for remote workers. Probably due to what I was looking for I found that companies that I liked, did not want me and the ones that I wasn’t too excited about did.
I also looked at the available company jobs in the Phoenix area and honestly only saw a couple that seemed like a cool place to work and had something cool to work on.
So freelance it is. While I wish that there was a place that programmers could go to to find projects to work on, there is not. Now, I know that there are freelance developer sites out there. If you are ok with bidding low and earning low, go for it. The competition is crazy and you are competing with developers all over the world. This includes countries with a much much lower cost of living, hence they can afford to bid low.
How do you find work? Networking, networking and networking. Tell people that you know what you are doing. Go to developer meetups. Meet people and spread the word that you are a freelance developer! Of course there is a lot more to it than that but that is the basics, imho.