Darío Kondratiuk

Darío Kondratiuk @hardkoded

About: Microsoft MVP - .NET Developer with 15+ years working on web projects.

Joined:
Feb 24, 2017

Darío Kondratiuk
articles - 22 total

UI testing with Puppeteer book officially released!

I'm so thrilled to announce that my book UI testing with Puppeteer has been published! You can find...

Learn More 12 3Mar 12 '21

Playwright Sharp joins the Microsoft family

It is my pleasure to announce that today Microsoft forked Playwright Sharp! Wait, did you...

Learn More 0 0Sep 25 '20

My programming language is the best!

I've been porting Puppeteer code (to puppeteer-sharp) from javascript to C# since late 2017 and Playw...

Learn More 5 1Sep 16 '20

PlaywrightSharp v0.10 for Firefox is here!

Firefox joined to the PlaywrightSharp family! What can I do with PlaywrightSharp.Firefox?...

Learn More 2 0Jun 19 '20

Implementing interprocess communications between .NET and Node.JS

Introduction If you want to implement interprocess communication, you will end up reading...

Learn More 5 0Jun 11 '20

I'm a Microsoft MVP!

I'm super excited to share with you that yesterday I have received the Microsoft MVP Award for the ve...

Learn More 3 1Jun 3 '20

Pushing your Docker images to Docker Hub

In my previous post we created an image to get Puppeteer-Sharp running on Docker. Let's see if we can...

Learn More 7 0Aug 30 '19

Running Puppeteer-Sharp on Docker

I get many questions about running Puppeteer-Sharp on Docker. Let's see if we can get a: Let's tak...

Learn More 11 2Aug 16 '19

Automating Microsoft Edge with Puppeteer-Sharp

As you may have heard, Microsoft made available to the public its Chromium-powered Edge browser. May...

Learn More 11 3Apr 23 '19

Creating a WhatsApp bot with Puppeteer-Sharp

Once upon a time Not enough friends? Get a bot! was my second post on this blog. I was lea...

Learn More 51 13Apr 12 '19

A fairy tale about async voids, events and error handling

Let me tell you a story about async voids, SynchronizationContext, and async programming. A few days...

Learn More 17 0Nov 22 '18

How to organize your git branches

I remember implementing git in my team. I think it was more than 6 years ago. At that time, A...

Learn More 301 28Sep 17 '18

Creating a site for your project using DocFX

A real-time journey

Learn More 12 0Jun 18 '18

Using Chrome in Azure with Puppeteer Sharp and Browserless.io

Using Chrome in Azure with Puppeteer Sharp and Browserless.io or how to implement a Telegram Web Photographer.

Learn More 13 2May 10 '18

Implementing a Simple Server in .NET Core

One thing we needed to start testing Puppeteer Sharp was a simple web server to run a testing website...

Learn More 16 0Apr 19 '18

Killing boilerplates in ASP.NET - Volume 1

We all hate boilerplates, right? That bunch of code that you copy over and over again. Boilerplates a...

Learn More 9 0Mar 19 '18

Implementing PageSession in ASP.NET Webforms

Maintaining the state of a large page can be quite a challenge. Let's say you were asked to implement...

Learn More 9 0Mar 12 '18

Implementing a BasePage in your ASP.NET Webforms Project

I started to prepare two posts, one about Page Sessions and the other one about reducing QueryString,...

Learn More 9 2Feb 27 '18

How to start an OSS project

Introduction An OSS project is very different from a project you work on in your daily job...

Learn More 51 2Feb 19 '18

We need you to give back

What? A new blog? What is it, 2003? Don't check your calendar, we are in 2018, and I am creating a n...

Learn More 11 0Jan 22 '18

How to work with stored procedures and not die trying

What's wrong with databases? I won't try to sell you the idea that stored procedures are...

Learn More 33 11Jan 11 '18

Not enough friends? Get a bot!

How to build your first friend bot.

Learn More 16 0Sep 30 '17