-
How to nail the technical interview for your remote job
I’ll help you achieve your dream of working from a coffee shop
Since joining Toggl as a mobile software engineer, I’ve helped the company hire 10+ engineers from a growing pool of candidates. The team is 100% remote, which means our hiring pool is, well, the whole planet. This also means that all of our communication takes place over the internet. Our hiring interviews are no different. The popularity of remote work...
-
The pocket guide to metaprogramming in .NET
Getting a better understanding of weavers
In this article, we’ll focus on tools that will help us manipulate MSIL/CIL and write a program that does it for us. Note that the specifics of Fody plugin development are a different beast that will require an article of its own. As usual, knowledge of C# is mandatory, but for this article you’ll also need to have familiarity with...
-
My approach to Xamarin architecture explained with Asimov References
A simple guide to Xamarin architecture
At Toggl we are not constrained to any technology. I am a Xamarin Specialist, as you may know, but by no means do I think that Xamarin is the ultimate platform and that all apps should be written in C#. Every app has different needs. Superday was meant to be written in Swift; due to its heavy usage of platform...
-
.NET IL Weaving for those who know nothing about .NET IL Weaving
For those who don't really know what weaving means
I’m starting this series for two main reason: One is because writing about a subject that I’m currently studying helps me learn it much better. Second, which is probably the most important reason, is because there are very few articles about this topic. The ones that exist aren’t very thorough in explaining the steps that one needs to understand weavers...