"Women in Tech" is all about "Tech"
Reading through tons of papers about databases, networking and distributed systems I don't usually pay special attention to who wrote it, until I see lots and lots of really useful papers and same names. In this little post I wanted to make a list of my favorite women in tech, or software engineering, or computing - whatever you sounds better for you.The main thing that is common for all of the women below - they all work hard, they are fond of their work and research, and they don't give a fuck about what somebody else thinks they should be doing instead.
Continue reading!
06.09.2016
|
role model
What makes you feel weird within your primary language ecosystem
Recently there are a lot of conversations about whether you can or can't be a good .NET engineer, or Java engineer, or whatever other engineer. The word "good" means different things to different people. We can always look at this question from many different perspectives and the answer can be yes and no.
Continue reading!
16.06.2016
|
language ecosystems
Vital things an Architect must know about adjustable and flexible system design
If you're a good Architect, you can figure out the most reasonable architecture for some specific system at some specific point of time, based on known priorities. The major problem is - there is no general perfect architecture. Industry, science and business are moving forward fast as a light-speed rocket, so does technology. In the era of data all over the place, technologies and frameworks are polishing themselves, offering new innovative approaches. The moment will come when you have to make changes to the architecture that used to be perfect, and it's not bad - we just have to be armed and ready for that...
Continue reading!
28.03.2016
|
SOA microservices architecture distributed systems devops cloud-native infrastructure best practices
Cassandra on Docker using F#
In this blog post I will show you how to set up the Cassandra cluster on Docker and how to use F# to connect to it to execute any type of your application specific operations and queries. I am using Mac, having Docker Toolbox installed on OSX with F#. For the code example I am using F# ProjectScaffold template with Paket in Xamarin Studio on OS X...
Continue reading!
02.01.2016
|
cassandra docker fsharp
Learning the machine!
This post doesn't assume or require any knowledge of machine learning algorithms. It might be helpful to people who not always have time to implement the algorithms by themselves and prefer to use the available frameworks. I will go through the general topic of machine learning, explain the idea behind the several kinds of typical machine learning algorithms and show the code examples with F# and Accord.NET framework, which is fully open source...
Continue reading!
13.12.2015
|
fsharp machine learning data science accord.net functional programming
Hello West Coast!
This is a blog post that I was going to write few days ago but was very very busy with other things in life.So I have recently arrived in the USA, to speak at the PADNUG meet up. I have also spoken at Portland F# User Group and .NET Unboxed already. Next conference is QCon in San Francisco. Here I however would like to tell about some things that I've found fascinating, have impressed me, or that I have found different from what I am used to...
Continue reading!
30.10.2015
|
USA West Coast Honeymoon Thoughts
My reasons to love F#.
This blog entry contains a simple list of reasons why I find F# useful and suitable for various kinds of tasks.
Continue reading!
20.08.2015
|
fsharp functional programming love why reasons
Distributed computations and Big Data with F# cloud monads - Part III.
Part III gives an overview of the features of MBrace framework.
In this series you will get the concept of "cloud monads" or cloud computation expressions, find out how to create a cluster and configure the environment, explore the features and opportunities we have with new F# functional cloud programming model and view the code of MBrace examples.
Continue reading!
19.05.2015
|
fsharp cloud big data mbrace functional programming
Distributed computations and Big Data with F# cloud monads - Part II.
Part II describes the infrastructural options of creating the cluster for MBrace.
In this series you will get the concept of "cloud monads" or cloud computation expressions, find out how to create a cluster and configure the environment, explore the features and opportunities we have with new F# functional cloud programming model and view the code of MBrace examples.
Continue reading!
19.05.2015
|
fsharp cloud big data mbrace functional programming
Distributed computations and Big Data with F# cloud monads - Part I.
Part I gives an understanding of the approach and the idea of what happens behind the scenes when we use cloud computation expressions.
In this series you will get the concept of "cloud monads" or cloud computation expressions, find out how to create a cluster and configure the environment, explore the features and opportunities we have with new F# functional cloud programming model and view the code of MBrace examples.
Continue reading!
19.05.2015
|
fsharp cloud big data mbrace functional programming
Selling F# to enterprise.. Or, how to speak with managers?
When I asked the question on twitter about what problems people see in current way of F# development and growth.. one of the answers was: "Enterprise people who think C# is the best and only the best are a problem ;) But I wouldn't know how to reach them...". So I will try to express my thoughts on this topic here.
Continue reading!
19.04.2015
|
fsharp community enterprise profit
Monads O_o
Inspired by people, who don't get monads.. After reading this post you will know how to understand monads and see the step by step strategy of this process.
Continue reading!
31.03.2015
|
monads functional programming buzzwords learning
How I feel Big Data. Getting started!
I'm interested in Big Data for some period of time. Big Data - quite blurred, unclear and uncertain words. This story shows logical path I went to understand what it is about.
Continue reading!
07.07.2014
|
big data nosql hadoop
Hello World!
First test blog post! Hello World! I will be writing about art and magic of software engineering, about my opinion on different topics. Welcome!
Continue reading!
06.07.2014
|
hello world test yay
Yandex.Metrica

Data-intensive, distributed, cloud-native systems

Living in beautiful Portland, Oregon

Say hi!
lenokhall@gmail.com