Using OneNote As Wiki Inside Readify

onenote In recent projects I have been on with Readify, I have seen the rise of using OneNote to share most of the artifacts related to project. We still had requirement documents and proposals and all, and also tracking systems for ongoing and future work (backlog), but we used OneNote to record all sorts of information you’d store in a Wiki and/or in email and floating documents everywhere like:

  • Induction information (why does the project exist? how to setup dev environment? etc.)
  • Demo notes (what items are ready to demo? what are the steps? which users/links are needed?)
  • Meeting notes (demo meetings, sprint retrospectives)
  • Essential communication (Copies of release notes after sending, special notes coming in email / chat)

The availability of OneNote pretty much everywhere (including mobile devices, and web, as it’s hosted in out Office 365) and automatic synchronization made it a perfect alternative to a wiki for internal communication.

And yes, although I haven’t noticed this earlier, but OneNote also keeps track of all revisions and modifications, just like a proper wiki does.

If you want to learn more about how this approach worked for us in Readify, Tatham Oddie, one of our Readify Principal Consultants had an extensive writing of this model and other related communication strategies that help us excel at Readify.


Of course this is more applicable in situations where we do have more control over the way of communication. Not all projects follow this yet, and many projects work according to the established ways of our clients as long as they get the job done.

For those who wonder, Readify is still (always) hiring

This is an open letter I wanted to share with you…

Anyone doing software development on Microsoft platform?
(or knows someone who does)

I think I may have a challenging opportunity for you.

I work as a Senior Consultant for Readify Pty Ltd. Readify is an Australia-wide software consulting company specialised in Microsoft technologies. We have a lot of MVPs and ALT.NET developers (for example, we have the writers of Castle and Autofac IoCs, and Linfu dynamic proxy used in NHibernate, among many others including several worldwide technical speakers and book writers).

The company is also specialised in hiring the top 10% developers all over the world (so, if you have friends from Egypt or any other country, they are also welcome to apply).

Some of the company’s recent awards:

– Microsoft [[ Worldwide ]] Software Development Partner of the Year 2012
– Microsoft Australian ISV Software Development Partner of the Year 2012
– Microsoft Australian Software App Partner of the Year 2012
– BRW Best Places to Work Listing for [[ 2010, 2011 & 2012 ]].

If you would like to learn more, and then maybe consider applying, I wrote more about what it’s like to work for Readify from my own personal perspective (including notes about the recruitment process and answers to common questions):

Readify is always hunting for the best talent all over the world, so, this is open call that you can use any time, although cool stuff better not wait

Once you are ready, apply TO, CC:


Please note that due to the very nature of Readify as a software development "consulting" company not just a normal software shop, we do not usually offer overseas vacancies for junior developers (we offer "local" internship program). This is for senior developers and beyond. Also, we do not usually offer vacancies for designers, testers, dedicated project managers, or administrators, as these roles are often handled by our clients already.

Hey, Readify is hiring all across Australia, from all over the world!

Too long to read?

Readify, the great consulting company where I work now, is hiring for Senior Developer (Consultant) and Senior Consultant positions all across Australia, and sponsors work visa for accepted international applications. You can apply here:

You can also just sit down and write an introductory letter about yourself why you think you may be a good fit for Readify, attach your resume, and send it TO CC (and I’ll ensure it’s processed, even though this normally not much needed).

And it’s all still current!

If you come here thinking “This must be outdated”. Don’t worry, Readify is always expanding and hence is always hiring too.

Except after this post was originally written, Readify was honoured several other awards as well:

Microsoft Worldwide Software Development Partner of the Year 2012

Microsoft Australian ISV Software Development Partner of the Year 2012

Microsoft Australian Software App Partner of the Year 2012

BRW Best Places to Work 2010, 2011 & 2012

Working at Readify, what’s it’s like


Through blog, twitter stream, and more, you probably saw me talk about how awesome it is to work here at Readify. Being in the same company with Tatham Oddie (the creator of WebformsMVC and tons of other things, and frequent speaker in MIX and other events), Richard Banks (the father of ALT.NET Sydney, and great Agile master), Krzysztof Kozmic (the Castle Windsor guy), Philip Laureano (the creator of LinFu dynamic proxy, used by default in NHibernate),, and .. the list is so long actually, and I have missed most of them…


Not just that, through my work at Readify, I have had the chance to play with a lot of technologies and frameworks. Windows Azure, OData, WebformsMVP, Windsor, Autofac, SQL Server 2008 R2, ASP.NET MVC, jQuery, jQuery UI, knockoutJS, HTML 5, CSS3, and have all sorts of geeky conversations about the newest hypes like Windows 8 and VS 11.

Note that some other technologies people use here include WCF, WPF, Windows Phone, and more…)



Readify is a consulting company. Working as a consultant is nice in that you always go to new customers and work with different projects all the time. It’s very unlikely that you stay at the same customer for more than 6-12 months, and it’s not so rare to have 4-12 weeks customer engagements.

If you like what you see, and want to be part of it, then I have some good news for you.

Want to know more?

Check out the official top 10 reasons why it’s awesome to work at Readify.

Readify is hiring, what, where, and how?

One of the nice things about Readify is rapid growth. Since Readify started, it has always been hiring and expanding in size (more than double sometimes) every year. This is a scary thing if it happens once or twice, but if happens every year, this is sure a great indicator.


All across Australia, accepting overseas candidates

So, it’s 2012, and Readify is hiring for the (still?) new year. in brief, we need Senior Developers (consultants), and Senior Consultants (like team leaders), to work for Readify in our various branches in different states across Australia.

You don’t have to be located in in Australia already to join Readify though (but happy to be). We actually are 4 Egyptians here distributed across Sydney, Melbourne, and Perth and expecting more to join soon.

See update 4 for information about different states to choose


How to apply

Just go ahead to:


First thing you’ll want to check what it means to be a Senior Developer or Senior Consultant at Readify, what the responsibilities are like, and what Readify expects from the candidates applying for each of these positions to decide which is best fit for you, and maybe navigate a bit across the website as a whole ( to learn more about the company as a whole.


Once you do that and feel comfortable, send an email to the recruitment address ( or use the online application in the selected position page.

Feel more than free to quote this post in your application, CC me and/or mention this post as your reference (such a pleasure, thanks!), or just send it normally (it’s the same from the process point of view).


I also highly recommend you check the recruitment process page, to know what expect after you apply:

As you probably guessed, you don’t have to mention this post in your application, but I’ll sure be more than happy fi you do!

Update 1: Can you CC me?

As some people asked, yes, it’s OK to CC in your application email to Readify. I will “not” make any difference to your application as Readify recruitment process is already optimized and begins pretty quick, but I wouldn’t at all mind if you CC me.

Actually, you “CAN” even CC my Readify email if you want:


Update 2: What about the visa for international candidates?

Another FAQ I have been getting is “what about the visa?”. Readify sponsors a 4 years temporary business visa for accepted overseas candidates and their family (partner, kinds), and provides lawyers to assist you in lodging and following up the visa application.

The final offer is obviously conditional based on the government approval of the visa.


Update 3: What if I fail? Or Can you review my resume first? etc.…

OK, first, Readify is trying to maintain a standard of hiring only top 5% of the world developers. You need to decide first whether this is a challenge you want to take.


Your CV won’t make a big difference as long as it doesn’t look horrible or unrelated to position. In most cases you’ll get back a coding puzzle to solve (and return Visual Studio solution), After that there is an HR interview (very friendly one), and then a technical interview and debugging test (given a problem in Visual Studio while the interviewer watches your screen online to see how you approach the problem s/he gives you, which is more important than the solution itself). The rest is more of an administration stuff really and people are unlikely to fail at.


But most importantly, if you fail at any step, you get back a nice feedback about which areas you need to improve to meet Readify’s (high) standards. It’s also all OK to work on those areas and re-apply after a year or even few months (going through all process again).


Update 4: What’s the difference between cities / states to live in?

The most common cities are Sydney, Melbourne (has the Readify head office), Perth, and Brisbane. Each of them has some benefit. Most Egyptians only heard of Sydney, Melbourne has a nice cultural nature (including Muslim university, various cultural places & events), Perth is “very” fast growing business city, moving quickly from a small city style to a mix of the good in both, and Brisbane is known to be a very beautiful city in general. I only live in Sydney, which is getting crowded now to be honest. I think for Egyptians maybe Perth and Melbourne are the best choices, while I pretty like Sydney and hope to visit Brisbane still,

You don’t have to decide now though. If you get accepted in first or second step, google those cities, see pictures and comparisons and decide which is best for you.