Laptop and books on the desk

Welcome toSmutek Dev

Personal notes book for knowledge gathering and sharing.

Blog posts

Hand with puzzles
OptimizelySaaSCMSCoveoSearch

Optimizely SaaS CMS + Coveo Search Page

Short on time but need a listing feature with filters, pagination, and sorting? Create a fully functional Coveo-powered search page driven by data from the Optimizely SaaS CMS - all during just a break between coffee refills.

Browser console errors
OptimizelyCMS 11CMSBugsUI

Block type selection doesn't work

Imagine you're trying to create a new block in a specific content area. You click the "Create" link, expecting to see a CMS modal with a list of available blocks. Instead, you're greeted with an empty view and a console error. What's going on?

Magnifying glass
OptimizelySearchAutocomplete

Optimizely Autocomplete (Statistics)

A user starts typing in the search input, and it returns suggestions for phrases they might be searching for. How to achieve this?

Colorful lego bricks
.NETOptimizelyWeb DevelopmentDesign Patterns

Global Components Builders

Implementing global common components every site consists of

Photo by Merakist on Unsplash
SEO.NETOptimizely

SEO redirects in .NET + Optimizely

Nice and easy way to add necessary SEO redirects

Credit cards
OptmizelyCommerce.NET

Custom payment in Optimizely Commerce 14

The Commerce platform offers a few of the most common payment methods. However, they are not always enough, and it is absolutely natural to need a fully customized approach.

Broken pixels on the screen
.NET6.NET Programming

Custom error page with 500 status code in .NET 6

Bypassing a default behavior to change a little, but potentially important detail.

About me

Who am I?

A husband, father, and web developer. Trying to be a good person, the best version of myself. Asking questions and understanding what is my role in this world, finding a way to fulfill precious time.

A man sitting and playing guitar

Why am I doing this?

As a part of the solution, I have become interested in self-development topics. Defining goals, and reaching them. Reading books and learning techniques that should help me with productivity and fulfillment.

But after all, I miss a tool for organizing all this information. I view this blog as it.

Blue-red sky with electricity lines on the front

What can you find here?

Initially, it will be posts about technology, my developer journey, and what I have learned recently. Mostly related to .NET and Optimizely CMS, as these are areas of my current professional life.

However, nothing is written in stone. It will turn out where this project takes me.

Father and his son on the boat

Have a question?

Don't hesitate, and send me an email

smutek.damian95@gmail.com