Categories
Reviews Software

iOS -Keyboards

iOS has come a long way since the version 1.0, in fact it has been 8 years since the OS was first launched. To be truly judgemental, version 8 has seen the most exciting features ever since the launch of App store. Since this is a very detailed post on iOS 8 Keyboard Extensions and there are quite a lot of features that shipped with iOS 8, its better you check out the full list of features elsewhere here.

Extensions across iOS has been the most talked about feature of this release, and I have been looking forward to third party keyboard extensions ever since I saw the swipe keyboards on Android. iOS 8 brings keyboard extensions to all iOS 8 supported devices which are iPhone 4S and later models, iPod 5th Generation, iPad 2nd Genartation and later and iPad Mini all versions. Here is how some popular third party keyboards work and how they fare so far in real life. But before that some Continue reading “iOS -Keyboards”

Categories
Personal Self Improvement

On Writing

It came up recently in a conversation that I don’t write well naturally. Yes, that is something I have to agree to without any doubts. I wish I could say I had a natural talent for it, especially in English. I am afraid I am not. English is not my mother tongue.
I want to say I am more of a person who does a brain dump first and chisels away at it until I find my perfection. I haven’t been on top of my game at reviewing myself better lately, and it reflects in my outputs at work. I am very grateful I have another set of eyes reviewing my work before it gets filed for records forever. While this pair second pair of eyes seems a blessing, I may have been lazily cheating and used it as the only pair of eyes reviewing the document 😔 .
This conversation dawned upon me as a wake-up call. It reminded me of my school days. My teachers asked me to use a fountain pen to write. It forced me to slow down with my writing; it made me thoughtful at what I wrote, my handwriting became better. I think it’s time for me to get down to the basics and work my way through to be better.

As they say, rewriting is the essence of writing. I am going to get back to reviewing my work thoroughly, every time. The new year season is on, 🤷🏽‍♂️ but let’s call it a coincidence and not a resolution. Here is to slowing down, writing more and writing better; come this new year. New year wishes!

Categories
Random Musings

Leadership philosophy

tl;dr
I believe that with clear communication and expectations, I can foster an environment of open participation and respectful collaboration.

Attitude: 
I will be considerate in my thinking and communication, always being cheerful or flexible (and both when possible). I will always remember that your time is as valuable as mine. I will remember that trust is a partnership, and earned not owed.

Principles: 
I will lead with consistency and a global mindset, motivating people through knowledge not fear. I will lead knowing that people will follow after me, and I should leave my world better than how I found it. I will lead with honesty and integrity, knowing that I am only as good as my word. 

Behavior: 
I expect to address confrontations directly and react calmly in difficult situations. I expect to consider problems from multiple sides and find a solution that is equitable. I expect to not know things, and fail at things, and ask people to work alongside me anyway.

This leadership philosophy from my colleague Josepha is great. You should read the entirety here. This is great and overlaps for most people in leadership roles. Bookmarked here for later self reference.