Twitter: lucianbordianu

  • No Tweets Available

100 Terrific Tools for Coders & Developers

Don’t Miss

climbur

Climbur delivers exclusive big ideas and creativity to your inbox from the world’s top innovators every Monday.

Random & Cool

  1. Tracelytics – Full stack application tracing. Cloud APM.
  2. TaskMissile - Makes getting client feedback fast, easy and exact.
  3. Kera – Activate more users with in-app tutorials.
  4. Flowdock - Team inbox with chat. Collaboration web app for technical teams.
  5. Modulus – Host, scale and gain insights into Node.js applications.
  6. Cloud Assault – Load testing without the aeronautics degree.
  7. Metricfire - Powerful application metrics made easy.
  8. Interstate – Turn potential tire-kickers into loyal users. Open project management.
  9. codenow - Developer collaboration. Easily share and discover code.
  10. Lingohub – Start localizing your software for better market adoption.
  11. TranslateKarate – Simple online translation and localization toolkit.
  12. Kickfolio - The simplest way to market your apps.
  13. Snippets – Don’t reinvent your code. Code snippets manager.

Learn to Code

  1. Treehouse - Learn to design and develop for the web and iOS.
  2. Codecademy - Interactive, fun way to learn to code with friends.
  3. Code School - Where web professionals learn by doing.
  4. Udacity - Learn by solving challenging problems from world-renowned instructors.
  5. Coursera – Lots of computer science classes–for free.
  6. RubyMonk – Interactive ruby tutorials.
  7. Khan Academy - Free world-class education on a variety of programming topics.
  8. School of Webcraft - The peer-powered way to learn web development.
  9. Google Code University - Tutorials, introductions and courses.
  10. Orientation to Android Training – Official Android classes.
  11. phpacademy – Free PHP video tutorials.

Source Control

  1. GitHub - Social coding.
  2. Pixelapse - Visual version control. Get a time-lapse view of your designs.
  3. Bitbucket – Free source code hosting.
  4. Versions – Subversion Mac client.
  5. SourceTree – A free Mac client for Git and Mercurial version control systems.
  6. OFFSCALE - Get your database under control. DB version management.
  7. Tower – Git client for Mac.

Development Platforms

  1. Heroku – Cloud application platform. Deploy and scale powerful apps.
  2. Compilr – Develop and learn code all from the comfort of your web browser.
  3. Kinvey - Mobile cloud backend as a service.
  4. Firebase - A scalable real-time backend for your website.
  5. Cloud9 – Online IDE.
  6. Parse – The complete mobile app platform.
  7. CloudMine – The backend as a service for mobile and web apps.
  8. Koding – Browser-based IDE. A new way for developers to get work done.
  9. AppHarbor – .NET cloud platform as a service.
  10. dotCloud - Deploy, manage and scale any web app.
  11. BrainEngine – Cloud-based Force.com development platform.
  12. StackMob – Powering mobile applications.
  13. PHP Fog – Rock solid cloud platform for PHP.
  14. Backrest - Easy creation of Saas data backends.
  15. Codeanywhere – Online code editor.
  16. NeptuneIDE – Full-featured, cloud-based IDE for PHP.
  17. Fusegrid – ColdFusion in the cloud.
  18. Cloud IDE – Code and deploy in the cloud.
  19. FriendCode – A social network revolving around an online code editor.
  20. ToolsCloud – Development environment in the cloud.

Continuous Integration & Deployment

  1. TestPilot - Continuous software delivery and integration, simplified.
  2. CircleCi - Continuous integration for web apps. Easy, fast, automated testing.
  3. Railsonfire - Continuous integration and deployment for Ruby.
  4. Wercker - Continuous deployment made easy.
  5. hostedci – Hosted continuous integration for iOS and Mac.

Bug Tracking, Feedback & Monitoring

  1. Crashlytics – Powerful and lightweight crash reporting for iOS and Android.
  2. Usersnap - A screenshot paints a thousand words.
  3. Crittercism – Stop worrying and start building. Mobile app performance monitoring.
  4. Rollbar – Fix errors faster. Realtime error reporting and tracking.
  5. New Relic – Web application performance management (APM).
  6. Exceptional – Tracks errors in web apps and reports them in realtime.
  7. BugSense – Mobile app insights and crash reporting.
  8. Bugzilla – Server software to help you manage software development.
  9. Bugify – Simple PHP issue tracking for small teams.
  10. BugHerd – Simple bug tracker. Capture feedback effortlessly.
  11. Snowy Evening – Bug and issue tracking with Github integration.

APIs

  1. Twilio – APIs for voice, VoIP and text messaging.
  2. Veritable – The predictive database.
  3. Stripe – Payments for developers.
  4. Factual – Structured data APIs.
  5. Filepicker.io – Simplify user content handling.
  6. PubNub - Blazingly fast cloud-hosted messaging service for real-time apps.
  7. Mailgun - Email for developers. Send, receive, track and store email.
  8. Context.IO - The missing email API. Leverage email data in applications.
  9. Semantics3 – APIs for product data.
  10. Qubulus - Indoor positioning service provider.
  11. Sent.ly – SMS HTTP API using your own Android phone.
  12. Cloudeo - Live video and voice for developers.
  13. Embedly - Convert standard URLs into embedded videos, images and more.
  14. Scaled Recognition - Make images actionable.

Game Development

  1. Viximo – Global social game distribution platform.
  2. XNA – Game development tools from Microsoft.
  3. Scoreloop – Cross-platform mobile gaming SDK. Virtual currency and more.
  4. Yodo1 – Mobilize your games in China.
  5. Game Closure – Offer a JavaScript game SDK. Runs on mobile/tablet devices.
  6. scoreoid – The ultimate server platform for game developers.
  7. FTW – Universal gaming identity. Sync saves, scores, friends across devices.
  8. Storybricks – Create your own MMO experience.

Mobile Development

  1. Codiqa – Insanely fast mobile prototyping.
  2. AppCooker - Advanced iOS mockup generator for mobile applications.
  3. Apptentive – Easy in-app feedback for iPhone application developers.
  4. AppCod.es - iOS app store SEO and marketing.
  5. Chupa Mobile – The marketplace for mobile app components.
  6. Appboy - User engagement, CRM, analytics and more.
  7. Flurry - Analytics, traffic acquisition and monetization.
  8. Octopod – Mobile development platform.
  9. Little Eye – Battery profiler tool for Android apps.

Miscellaneous

  1. Binpress - Source-code marketplace: components, packages, classes, scripts.
  2. UploadCare - Handles uploads and storage so you can focus on other things.
  3. Eden – PHP library designed for rapid prototyping and less code.
  4. appbackr - Crowdfunding marketplace for mobile apps.
  5. Modkit - Programming for any thing.
  6. TechScratch - Focus on what you are good at and get help with the rest.
  7. Storyteller - Build great websites with content from anywhere.
  8. Feed.Us – CMS for web apps.
  9. Hosted Graphite - Simple, hosted graphite as a service.
  10. Divshot - The interface builder for web apps. Rapid HTML5 prototyping.
  11. CSS Piffle - No more photo editing software for web design.
  12. FlyWithMonkey - Tools for HTML5 app developers.
  13. Expanz - Build better business apps. One server, any device.
  14. Zapstreak – Airplay for Android.
  15. RepoDrop – Private Git repository hosting.
  16. CodeWars – Train and test your skills or battle other developers.
  17. Architexa – Understand/document complex Java code bases in Eclipse.
  18. UserMetrics - Analytics to help you understand how users use your software.
  19. Setapp – Share and discover insanely great tools.
  20. Coder Bounty – Place bounties on code issues.
  21. Last5 – Productivity and time tracking for developers.
  22. XtGem - Visual mobile site building.
  23. uTest – End to end application testing.

Source: dailytekk

Nightmare Clients: What to Do?

Not All Clients Are Nightmare Clients

Most of the time, the type of clients that I come across are upstanding, quality companies that are looking to grow and expand via my services. They want to get their name out that and stand out amongst their competitors. They contribute to the community and create good local jobs for my area and I feel great that I am able to work with them. You don’t always end up with nightmare clients, but when you do, it can be very frustrating.

The Real Nightmare Clients

Sometimes as a designer, however, we have  been approached by a client that we feel uneasy working with. Maybe they are a fighting entertainment company and you disagree with violence. Maybe there is a company that has approached you that showed a blatant disregard for the environment. Maybe they are a sexual product or movie company looking for web development and are seeking your services. These may not necessarily be nightmare clients, but they could be bad for your business’s reputation. How do you handle the situation? As in the latter case, who we design for directly reflects on us as designers. Do you take the job and leave that project out of your portfolio? I wouldn’t. Someone will eventually find out, or word will get around and more of those clients will approach you and the situation gets tougher to control. Do you send them out the door with a stern snap of the fingers? Or do you deal with them in a polite and cordial manner?

There are other clients that seem reputable, but once you deal with them, they try to bend the contract and your nerves to the point where you want to tear up your agreement. Other times there are nightmare clients that spend what seems like forever on the phone with you on a daily basis mulling over a seemingly simple project, beating the details into you over and over again. What do you do in these types of situations?

Tips For Working With Nightmare Clients

Be Honest

When you are approached by a potential client that makes you feel uncomfortable to work with, it is best to be honest. A good way of putting it is that you are not the designer with the skills set that they are looking for. I have also told some clients that I couldn’t possibly handle any more projects at this time, in order to send them elsewhere. None of that is a lie; I am usually busy with 3-4 decent sized projects at once.

The Money Isn’t Always Worth It

When you own your own business, you can choose who your clients are. Sometimes it hurts to let a good paying project go, but it is better to keep your reputation intact, because that is a little harder to repair than your wallet. Also, when you take on certain projects and do a good job, you are more likely to see that client again, and they will tell their colleagues and you will get more clients just like them. Sometimes the agony of dealing with nightmare clients that constantly harass you, have no boundaries, and send you a ton of emails just isn’t worth it.

Always Get That Contract

A good idea for non-paying nightmare clients is to make sure you always have a solid contract, or working agreement. This gives you insurance that if they do not pay you, that you can take them to court for what they owe you. This is the not so fun side of owning your own business, but it happens. I also have a section in my contract that states that their payment is due no later than 30 days after the completion of the project. If they have any mid-project payments due, those due dates have to be met, or work of their project ceases until payment is received. You have to be sure to protect yourself financially, along with your reputation.

I want to hear about your nightmare clients and difficult situations. We have all had them. Sharing horror stories helps others and newer designers to watch out for some of these pitfalls.

Methods of Creating Good Design

What I have realized from being a web designer for years is that we all have a different ways of doing things when it comes to creating good design. Some of us like to do a mainly traditional route and sketch everything out. Some people like to take a bunch of photographs and compile them, or surf the internet and compile many photos of the subject that they are working on. From those pictures, they compose a general idea or consistent look to their artwork.

Put Your Ideas on Paper

Many designers do hours, sometimes days of research before they even put pencil to paper. They research the history of their subject, evaluate market research of the competition, analyze data, conduct focus groups, etc. When it comes time to sketch out ideas, many designers do dozens, if not hundreds of thumbnails. This method is a great way of getting the ideas, god or bad, out of your head and onto paper. Many designers go off of what their client has in mind or what they envisioned. Some truly great designers are sought after for their style, and the client wants them to make their own creative mark regarding their design work.

What Method Works For You?

What I wanted to do was to hear about everyone’s different workflows regarding their design or artwork. Also, I would like to hear from photographers about where they come up with their ideas for shots. I am not a photographer by any means, and I am curious to see if they keep a sketch or idea book with their ideas regarding commercial photo shoots, and for fine art photographers, I would like to know where they get their inspiration and ideas.

Not Getting the Results You Want? Try Something Different

When I do my design work, I like to take what the client needs, and try to put a truly creative and interesting spin on it. Depending on the client and their budget, sometimes I will sit down for hours sketching out thumbnails and ideas until I have that moment of epiphany, where the truly marketable solution shines through.  These methods are not an every case scenario, but it is when I do these types of things that my truly good ideas and best design work comes through. I encourage you to try different creative methods, because sometimes it takes looking at something in a different way to be able to create something truly different. What are your methods of creating good design?

Add Google Web Fonts to Your Website

As we all know, there is often more than one way to accomplish the same thing. This is especially true when it comes to web design. There are right ways and wrong ways to do things, but there are also viable alternatives as well. You could always use custom fonts to your website using @font-face. As easy as that is, I am going to show you how to use an alternative, which is adding Google web fonts to your website. It is just as easy (some might say even easier) to add Google web fonts to your website. You won’t believe how easy it is to add custom fonts to your next web project.

The interface itself isn’t that hard. I actually like how the interface is set up for you to choose which fonts you would like to use. You can preview each font at the size that you would like. You can also sort the selection by different parameters, such as what is popular, or what is trending. You can also view the entire family to see what the variations are before you decide o implement them on your site. This is excellent, because it saves you time and you get to see what each font will look like ahead of time, instead of using a trial-and-error method.

You have to make a selection, Which I Chose Rokkitt, because it has two weights. I chose one with multiple weights, to show you how to use them in your website. Click on add to Collection and a blue menu will show up at the bottom. This part threw me off a bit, because it only shows 1 font, even though there are two weights. When you click on Use, the next screen will ask you how many weights you want to use. Here, you can check both weights to implement them. What I really like about using Google Web fonts is that it shows you how your font choices impact your page speed. No other method does this, and this is something we should all be thinking about when building our websites.

Once you’ve made your selection, scroll down, and Google shows you what code to place on your website. Place it with any other scripts, so that they load properly. They give you 3 methods, which you can select via tabs. These are Standard, @import, and Javascript. Standard should be sufficient for just about any website. For our Rokkitt font, standard looks like the sample below:

<link href=’http://fonts.googleapis.com/css?family=Rokkitt:400,700′ rel=’stylesheet’ type=’text/css’>

The part you should pay attention to is “family=Rokkitt:400,700″. It is important to make sure both weights are included here separated by commas. Google goes so far as to show you how to call the desired font via CSS so you can use it in your site. You simply specify the font-family. If you want to use a variation of weight, you specify that by using the font-weight property. This will make sure that you use the font and the weight that you want. It is that simple, and you’re done!

Conclusion

Google web fonts are extremely easy to use in your website. You can browse over 600 web fonts with an easy-to-use interface. Google has made it easy to implement the fonts that you want by providing you with the proper scripts and the css to implement their web fonts into your website. They nearly make it fool-proof. They also show you how the number of fonts that you are using will affect your site’s page speed.

Have you tried Google Web Fonts on your website? Which Google Web Fonts are your favorite? Feel free to share your thoughts in the comments section below.

Make more money by outsourcing your work

If you are getting more Projects then its probably hard to handle more projects at a time and this leads to ruin your freelancing network. One of my friends asked me, that how I am making more money from my designing works. As I am getting lots of clients, its really hard to handle, although I never recommend to accept any project as you go. What you can do is, outsource your Projects and make more money. In this post I am going to explain you, how you can outsource your projects and make more money. I still believe not to hire for your Primary Projects, because your clients trust you because of your work.

So Let me start this post by explaining you, the Power of Outsourcing

Advantages and Disadvantages of Outsourcing

First let us look at the advantages of Outsourcing. Outsourcing can be very effective, if you have lots of projects, which you can’t handle at the time. Outsourcing help’s you to make more money, even without doing any work.

Now let us look at some disadvantages. In outsourcing, you need to search for a good person or company to outsource you work. Also they should be very responsible about the work they do, but in my career, I found many Careless outsource person. And sometime because of them, I lost some of my good clients. So before choosing the person, Get a detail profile of them.

Now let me move to the exact topic, which is Make More Money by Outsourcing Your Works

Type of Projects you can outsource:

Yes, it is important not to outsource your any projects, you should know what to outsource and what you should not. In designing, I love to outsource my projects like, Business card designing, Bulk Logo designing Projects (Still you should check each and every work from your outsource worker) If you are in any other field that you think outsourcing will be best for you, then go for it, but once again don’t outsource your primary Projects.

Whom to outsource?

There are lots of outsourcing companies are waiting for projects to work, but before choosing the company, please check their relation with clients, their works and the time when they complete. You can also browse fiverr, to outsource your related projects. Fiverr has a very nice concept, its very east to check the Gig owner Profile. Before buying any gig, have a look at their Reviews, Total Gigs collected, and the clients comments, what others are saying about him/her. Apart from Fiverr, usually I hire local designers from my locality. List out some of the good designers in your locality, talk to them related to the projects. Their charges, completing time, revisions etc.

Making Good commission from Outsourcing.

Now come to making money from Outsourcing. What you have to do is, suppose you get 10 Business card designs projects, each of $50. Now here comes the tricky part. Hire a designer, who can design the business cards for $10. Now let calculate, 10×50=500, and your outsourcer will charge $10 for each that means 10×10 that is $100, and you get a very handsome commission of $400 by doing nothing but to manage it. Another tricky part is, if you get a project, which you think you can’t do it. For example you get a mascot design projects. You can easily charge the client from $500 to $900. So how you get the project done? Here comes the power of Crowdsourcing. Post your job on crowdsourcing site, I recommend you to use Freelancer.com, because it is the largest yet good workers. So Post your job there by pricing the project to something around $400-500. You will get many designs from the designer, by the freelancers at freelancer.com. When they post the designs, copy all the images and send them to the client, if the client select any of the design, immediately move to freelancer.com and announce the winner, When the contest will end. Get the required files, pay the winner and keep good amount with you.

This is called marketing or Outsourcing. A good saying:

Use your Brain, and let the money comes to your bank account

Hope this article will help you to start outsourcing from today itself. Also, In my next post I am going to share of my experiment with outsourcing. I mean a post which describe the practical guide to outsourcing by me. I will disclose my secret, how I get the client, how I choose the outsourcer, the pricing, the commission and the way to talk with client. So please be with me for my next article. I recommend you to Subscribe my Email newsletter, so that you don’t miss the opportunity to learn the secret, which I used to make more money by outsourcing.Enjoy

I am sure you will apply my tips to earn some more by outsourcing, if you have any other ideas, please share it with is, use the comment box below. And thanks for visiting my blog.