Pro Tip - Change Vim Color Theme

Pro Tip is a new section of this blog. It contains useful tips for programming professionals and computer power users. I think all of you, dear readers, are in this category. It should help you to be more productive and effective in daily tasks. Let’s start with the first one.

I like to use a notebook on different places and on various times. I like to code on a sunny day on my balcony. I like to lie on the couch near the window. I like to stand at the bar table near the kitchen.

Each location provides different light conditions. Each location makes your eyes fatigue in a different way. The first thing that can help you is the brightness and contrast adjustment of your monitor. With normal conditions I set up my contrast and brightness to only 30% of the maximum level. 100% is used only on the direct sun on the balcony.

Sometimes screen adjustments are simply not enough. In these cases it is a good idea to use high and low contrast themes. High contrast for a sunny place and the low one in the dark.

Codeschool color scheme is great for working in the dark

Using vim you can do that without restarting the program. Go to normal (command) mode by pressing CTRL + C and type:

:colorscheme <name of the scheme>

Great color scheme for working in the dark and normal lightning is codeschool and zellner is handy for the light places.

Zellner theme is useful in the direct sunlight.

Weekly Digest 14

Previously on chodounsky.net

The best links from community

Interesting projects are

And finally more great link collections

Don't Flood Your Twitter - Schedule!

I read a lot of blog posts. As most of you probably know, I digest these posts for you, dear reader, in weekly programming digests - and if you didn’t know, go and check them out.

Each day I post articles I liked on Twitter. That means multiple links per day. I used to send my links through email and submit them before the dinner to Twitter in a batch.

One of my friends was complaining that I flooded his wall. Every tweet he saw was from me when I decided to do the batch. This is definitely not a good thing. I am very glad he didn’t remain silent and he told me what bothers him. Criticism is always a good thing and you should learn from your mistakes.

This batch approach, apart from it can drive some people mad and make them unfollow you, has a few other disadvantages too. If someone misses your batch you are invisible. There is no evidence of your virtual presence and activity. And you will become invisible for users from different timezones.

So I started to think, how to solve this problem. There must be some way to schedule your tweets. My requirements were simple. I wanted to schedule my tweet to a given time, I wanted an extension for Chrome and I wanted to be able tweet from my android phone and tablet.

I found a great application (or more likely a platform) that satisfies all my requirements and gives me much more features called Buffer.

How Does It Work?

You simple sign with your Twitter account. You can use Facebook, LinkedIn or a custom one. Buffer works with these social platforms too but they are not on my radar.

After signing you download a browser extension - Chrome, Firefox and Safari are supported. Or you can install application for your phone. Currently iPhone and Android are supported.

How to share a site like chodounsky.net with Buffer

When you find a site that is remarkable for sharing, like chodounsky.net of course, you click on the buffer extension button in the top right corner and click Buffer. Link shortening is handled for you by Buffer worry about the length of the URL. For shortening you can choose bit.ly or use the one provided from Buffer.

You can set up your custom schedule when to post your tweets.

Schedule setup

And if you use service for link shortening there are simple statistics that can track the performance of your links.

Buffer Analytics

Mobile version uses the Share button on your phone. Therefore you can add content to buffer from every application that supports sharing. I use it with my mobile browser and the mobile version of feedly. And it works just great.

Conclusion

Buffer is a great application for managing your tweets and social activity in general. It is free for basic usage and the basic features are everything you should need. You should never flood your follower’s walls again.

You can use it with your browser or smartphone. Great tool!

← Archive

About

Jakub Chodounsky

My name is and I'm a developer in finance. I'm working on large scale systems with critical availability. I've developed low latency systems and high frequency trading applications.

I'm passionate about programming and I always want to be up to date with new technologies. I'm interested in functional programming and various programming languages and styles.