Elena

Elena @ice_lenor

About: Software Developer

Location:
Amsterdam
Joined:
Apr 28, 2017

Elena
articles - 31 total

Unit Testing: Mocks

In this tutorial we learn how to use mocks when unit testing, why integration testing is sometimes ju...

Learn More 21 1Sep 18 '19

Unit Testing: Mocks

This post was originally published in my blog smartpuffin.com. In this tutorial we learn how to u...

Learn More 84 1Sep 12 '19

Writing Good Unit Tests: A Step By Step Tutorial

This is a tutorial to help you write comprehensive unit test suites.

Learn More 398 5Sep 11 '19

How To Switch To Software Industry

When friends ask me how to switch their career to software development, this is what I answer.

Learn More 13 7Aug 15 '19

Nevertheless, Elena Coded

I wrote the first #shecoded post in 2018, and I liked the opportunity to share, so I'm sharing...

Learn More 49 1Mar 7 '19

Geo Crash Course

everything you need to know when starting in Geo as a developer

Learn More 51 12Jan 11 '19

How I Deal With Bad User Feedback

When a user leaves you bad feedback, how do you react?

Learn More 69 13Dec 17 '18

Writing Good Unit Tests: A Step By Step Tutorial

This is a tutorial to help you write comprehensive unit test suites.

Learn More 275 14Nov 21 '18

When Not To A/B Test

Are there any cases when an A/B test shouldn't be run?

Learn More 44 4Oct 17 '18

The Hunch: 4 Times I Felt It And 1 When I Didn't, And What Were The Consequences

Learn More 56 8Aug 29 '18

C++ From The Past - I found C++ and OOP lectures I wrote back in 2008!

Back in 2008 I wrote a set of lectures on C++ and OOP for my uni, and never published them anywhere. Until today.

Learn More 75 14Jul 4 '18

Code Reviews Are Awesome, Here Are 7 Reasons Why

Code reviews are a great practice to apply in software development. Here are 7 reasons why they are useful.

Learn More 84 19Jun 20 '18

11 Mistakes To Avoid On A Technical Interview

Common mistakes developers make during a technical interview and how to avoid them.

Learn More 365 43May 14 '18

Problem Solving: A Hunch

Learn More 36 3Apr 4 '18

Unit testing: best practices

Here is the collection of best practices that I've built over the years.

Learn More 318 20Mar 21 '18

Nevertheless, Elena Coded

I began to code because... My mom was a programmer. In our house, punched cards were a...

Learn More 38 2Mar 6 '18

Crowdsourcing a portrait of an ideal manager

Let's paint a collective portrait of a good boss.

Learn More 13 21Feb 22 '18

15 Random Pieces Of Wisdom About People Management

Some sundry thoughts I've had throughout my career as a developer and more recently also a team leader.

Learn More 170 34Feb 21 '18

Problem Solving: Thinking About Corner Cases

How to evolve your problem-solving skills: thinking of corner cases.

Learn More 27 2Feb 7 '18

Seeing The Big Picture: One Important Aspect Of Being A Senior Developer

Many developers tell what they have done. They used Kafka, RabbitMQ and Kubernetes. They sharded, scaled and clustered. They moved the logic from monoliths to microservices. They built castles and teared down mountains. What they often don't say is why they did it.

Learn More 135 9Jan 28 '18

Little Geo Stories: Square Miles

How I sensed a bug while not seeing any, and what came of it.

Learn More 36 15Jan 24 '18

[Question] Have you had an interview where you just talked about previous work, no assignments? Please share your experience!

A question about interview approaches

Learn More 29 38Jan 15 '18

A/B testing: introduction

I’ve been running A/B tests for 2 years now, and during this time I have run more than 300 experiments.

Learn More 57 7Jan 5 '18

One Useful Advice To Fight The Impostor Syndrome

The easiest step you can take against your impostor syndrome.

Learn More 304 43Dec 8 '17

Do I Want To Work In This Company, or What Questions To Ask On An Interview

How to understand if this company is a good fit for you? Why, ask them questions, of course!

Learn More 591 91Nov 8 '17

Prioritization for Perfectionists, or: How I Learned to Stop Worrying and Love the Non-Perfection

Are you a perfectionist? That kind of a person that can never say "I'm done", "it's ready" or "let's ship it"? The one who can't release the new feature unless it's polished and perfect? Read on to see how I managed to overcome this problem.

Learn More 39 7Oct 1 '17

Modularization and dependency management: three steps to better code

Learn More 54 1Sep 8 '17

What's Common Between Opera Houses And Software Projects, or 10 Reasons Software Developers Go Overtime

What’s common between software and opera houses? Building of both often goes overtime. Read on to know why and what should you do about it, as a client or as a developer.

Learn More 16 12Aug 23 '17

How I Hired Freelancers Who Went Way Over The Deadline

You know how the software developers are always mocked because they don't comply with the time limits? Read this article about my experience of hiring a team of freelancers who went way over the deadline.

Learn More 48 12Aug 4 '17

Design your code for readability

What does it mean - readable code? How can you make the code readable? And why should you bother? Read this article to understand better.

Learn More 31 12Jun 30 '17