DEV Community

loading...
Miloslav Voloskov profile picture

Miloslav Voloskov

🏳️‍🌈 Support me: https://www.buymeacoffee.com/mvoloskov

Education

ITMO ‘17

Work

Tech Evangelist at Studybay

All 130 comments

What's the best Linux distro for Windows users?

Yes, Zorin OS looks really good.

Welcome Thread - v108

Hello! You're always welcome, especially with a topic as bea...

Scalable architecture without magic (and how to build it if you’re not Google)

Hello. First of all, thank you! I really appreciate the fact ...

Complete Flexbox Tutorial w/ Cheat Sheet

Nice pics but what about justify-self? What about gap that al...

At least as tall as viewport, but taller if needed (the proper solution)

Nested divs resembles arbitrary amount of children. Star sele...

Firefox sends data to Google by default. Here's how to prevent it

Thanks! But I’m still concerned that Firefox visits a Google ...

Firefox sends data to Google by default. Here's how to prevent it

I know :)

October 22nd, 2020: What did you learn this week?

I learned that Firefox sends data to Google by default. dev.t...

Postwoman is changing name 🛸

Beeline is a huge Russian cell operator known for its unethic...

🎹🎶 I drew a vintage keyboard using only HTML & CSS

That shadows are flawless.

Dangerous consequences of being a 10x engineer

There are in fact some preconditions like being an introvert,...

Dangerous consequences of being a 10x engineer

If you can’t learn a foreign language, your mental resources ...

What do you do within the first 30 minutes of starting your work day?

Humans are such creatures that really need rituals. Just reme...

Dangerous consequences of being a 10x engineer

Thank you. I’m depressed now and I don’t understand much anym...

Tell us what your top unpopular tech opinion is 😈

HTML is a declarative, Turing-incomplete programming language.

Scalable architecture without magic (and how to build it if you’re not Google)

Oh, thanks! Nice to hear that. Here's the next article abou...

Web Components: from zero to hero

This is brilliant. Probably the only tutorial you'll need t...

Which fictional story (book, movie, etc.) is the best allegory for software development?

It’s George Orwell’s “Animal Farm”. Just kidding. It’s Tom...

What are your computer’s specs? Which specs are particularly important to you?

I’m glad you get this. Some of my hacker friends just go li...

What are your computer’s specs? Which specs are particularly important to you?

Good! It’s way more powerful. But core m3 seems to satisfy...

What are the worst security practices you've ever witnessed?

GET /auth?username=bob&password=foobar My own universi...

What are your computer’s specs? Which specs are particularly important to you?

MacBook 12. Instead of following the never-ending rush for...

I created DEV and have other positive qualities, ask me anything!

Ah, dev.to. Pretty much the last Dev community that is actu...

I am lucky, you are not.

Super relevant!

What’s the best vacation you’ve ever had?

I’m really up to describe but I think dev.to doesn’t quite ...

My Thoughts on React and Vue.

React vs Vue is not about the concepts. It’s about the mone...

What's new and upcoming in browser land?

Share Target api!

You May Be a Tech Speaker and Not Know It

Thanks! This really might be the way to deal with slides. ...

Optimize the hell out of your Javascript programs with Memoization.

The point about people not using it is not quite right. Bu...

You May Be a Tech Speaker and Not Know It

I just can’t. My brain works in a very specific way: it doe...

Quickly switching between branches

Wow! Didn't knew that!

8 Coding Games to Improve and Level Up Your Programming Skills

Nice list though! The best game to level up your skills is...

Why development teams are adopting GraphQL?

They adopting it because it saves them time. REST is all fun ...

What's your most re-watchable movie?

White Bird in a Blizzard. The first time I watched it I wa...

What software projects made you "wow" 🤯

Git. The small helper utility that was never actually mean...

What are your thoughts on the whole 10x engineer viral discussion?

Oh, boy. Here we go again. Please take your time and look ...

What was your win this week?

dev.to/uyouthe/sustainable-archite... This.

What's your worst nightmare as a coder?

Typescript.

Tell me a bug story

I used to work work with CoudhDB. I got a strange error, so...

PWA Checklist 2019

Edited the article. You're right – my initial explanation i...

PWA Checklist 2019

I'm sorry but I think that all mobile apps and PWAs SHOULD ...

How to get rid of Apple censorship, or an open letter to Spotify

Regarding the offline – yes, you are right. Regarding my e...

Terrible interview question: Swap variables without a temporary

tbh I hate interview questions like these. I explicitly den...

Terrible interview question: Swap variables without a temporary

Idk, works on ints in gcc

Terrible interview question: Swap variables without a temporary

In C, you may just write this: a ^= b ^= a ^= b;

How I made a Product of the Day in six lines of JavaScript

Thanks, nice to hear! So, I was at McDonald's eating a bac...

Being A Woman On The Internet Is... "Fun": A Scientific Study

<sarcasm>Lol, you probably didn’t write this</sarc...

How I made a Product of the Day in six lines of JavaScript

Are they tho? Your portfolio still renders a white page with ...

How I made a Product of the Day in six lines of JavaScript

Oh, if only it were so! Cool guys are often decided by ei...

I am a Senior Software Architect, Ask Me Anything!

Dart and Flutter? Well, Dart is in SPDY protocol and Fireba...

How I made a Product of the Day in six lines of JavaScript

How I made a Product of the Day in six lines of JavaScript

I don't force you to build an Uber killer with plain JS hos...

How I made a Product of the Day in six lines of JavaScript

Been to your GitHub. Seen your portfo... ah, it doesn't wor...

How I made a Product of the Day in six lines of JavaScript

Thanks!

Scalable architecture without magic (and how to build it if you’re not Google)

I'm afraid I don't have sufficient experience with ORM to g...

I am a Senior Software Architect, Ask Me Anything!

Read-first is when the read operations are way cheaper than...

I am a Senior Software Architect, Ask Me Anything!

Forget that the web exists. Are you building a newspaper? ...

I am a Senior Software Architect, Ask Me Anything!

This. The key point for me is to implement anything AFTER ...

I am a Senior Software Architect, Ask Me Anything!

As soon as SSR is nothing really special, this.

I am a Senior Software Architect, Ask Me Anything!

I'm usually using multiple databases, but my criteria are: ...

I am a Senior Software Architect, Ask Me Anything!

long story short, react and the whole facebook product pale...

I am a Senior Software Architect, Ask Me Anything!

I'm afraid there's no universal solution here. I think you ...

I am a Senior Software Architect, Ask Me Anything!

Definitely :) remembers that she's wise but can't really re...

I am a Senior Software Architect, Ask Me Anything!

I don't know why but he (she?) looks so wise. What a wizard...

I am a Senior Software Architect, Ask Me Anything!

Stop being afraid Stop listening to others

I am a Senior Software Architect, Ask Me Anything!

Both are impossible to master without being able to manipul...

I am a Senior Software Architect, Ask Me Anything!

It absolutely doesn't matter. All that matters is how fast ...

I am a Senior Software Architect, Ask Me Anything!

Neither without a good reason.

I am a Senior Software Architect, Ask Me Anything!

Wow, so much text! Thank you for sharing your opinion! I c...

I am a Senior Software Architect, Ask Me Anything!

RoR, Express, and Laravel are entirely different beasts. If y...

I am a Senior Software Architect, Ask Me Anything!

Nice question. You pretty much can't achieve that kind of ...

I am a Database Architect, Ask Me Anything!

What pitfalls to expect of using a distributed database in ...

I am a Senior Software Architect, Ask Me Anything!

I prefer lizards to be honest but still love both cats and ...

I am a Senior Software Architect, Ask Me Anything!

Adjustability. If you have a very rich data model, for exa...

I am a Senior Software Architect, Ask Me Anything!

Good topic to discuss. I think many teams nowadays tend to...

I am a Senior Software Architect, Ask Me Anything!

This seems like a common question, glad you'd asked it. I ...

[Updated] Simplify the require/import paths in your project and avoid ../../../ circles of hell

Thanks! Really good and straightforward explanation.

Why is the software industry so competitive?

It’s because the whole IT technology is a black swan. Jus...

Code of Conduct generator!

Sexual content presence is heavily opinionated. There’s a l...

Code of Conduct generator!

Oh thanks! Definitely will take a look.

Code of Conduct generator!

Oh, some valuable stuff here! Thanks a lot! I’ll think abou...

Code of Conduct generator!

Thanks! I really appreciate that!

What was your win this week?

I launched The Code of Conduct Generator!

Managing Your Reputation As A Web Developer

Always finishing what you say you will seem fine at the fir...

It’s okay to invent unusual things (lessons learned from history of science)

It's completely okay! Once I got the client on freelance w...

Scalable architecture without magic (and how to build it if you’re not Google)

Wow, nice to hear that! Thank you! I actually wrote this i...

Find someone to mentor

I'm open for teaching code and fundamentals!

It’s okay to invent unusual things (lessons learned from history of science)

That's the pure wisdom.

It’s okay to invent unusual things (lessons learned from history of science)

Great point! I was talking about feeling like inventing th...

A Love Letter to Verdana – the typeface that changed everything

So glad to hear that. Even though I prefer Helvetica and NB...

A Love Letter to Verdana – the typeface that changed everything

Nice point! But if you're talking about inventing the UI, i...

Is there a good way to find out when your article is shared around?

Just check your Hirsch index :) On a serious note, I can't...

Scalable architecture without magic (and how to build it if you’re not Google)

Thanks! Whoa, I wrote something funny and someone said it w...

Scalable architecture without magic (and how to build it if you’re not Google)

I suggest rate-limiter-flexible for NodeJS servers. I never...

Scalable architecture without magic (and how to build it if you’re not Google)

Unfortunately I don’t have any book suggestions on scalabil...

Scalable architecture without magic (and how to build it if you’re not Google)

Wow! Nice!

Scalable architecture without magic (and how to build it if you’re not Google)

First of all, thanks! Yes, I invented that names as a meta...

Scalable architecture without magic (and how to build it if you’re not Google)

Oh, thanks!

Scalable architecture without magic (and how to build it if you’re not Google)

My article, basically :) I also created a Cheetah implemen...

Scalable architecture without magic (and how to build it if you’re not Google)

Thank you!

Scalable architecture without magic (and how to build it if you’re not Google)

Thanks!

Scalable architecture without magic (and how to build it if you’re not Google)

Hey, thanks! I've deployed everything up to a Lion.

Scalable architecture without magic (and how to build it if you’re not Google)

Your SQL schemas should be declarative. Set them to reapply...

Scalable architecture without magic (and how to build it if you’re not Google)

I tried to mention infrastructural tools as least as possib...

Scalable architecture without magic (and how to build it if you’re not Google)

Thanks a lot!

Scalable architecture without magic (and how to build it if you’re not Google)

You know what, I'm gonna save that testimonial. Thank you a...

Scalable architecture without magic (and how to build it if you’re not Google)

When using a distributed system, of course you should go fo...

Scalable architecture without magic (and how to build it if you’re not Google)

You can actually build a Tiger in one evening at your regul...

Scalable architecture without magic (and how to build it if you’re not Google)

Oh, thanks! Glad to hear that!

Scalable architecture without magic (and how to build it if you’re not Google)

Thanks!

Scalable architecture without magic (and how to build it if you’re not Google)

Of course yes. Going that big, it's important to have a wel...

Scalable architecture without magic (and how to build it if you’re not Google)

I can see nothing wrong. Python calls are written in C, but...

Scalable architecture without magic (and how to build it if you’re not Google)

Wow, you had a chance to deploy a Lion? Amazing!

Scalable architecture without magic (and how to build it if you’re not Google)

Of course it’s about architecture. You can use whatever too...

Scalable architecture without magic (and how to build it if you’re not Google)

Yes, you’re right. At distributed system, you can go for AC...

Scalable architecture without magic (and how to build it if you’re not Google)

First of all, thanks! No, data inconsistencies are not pos...

Scalable architecture without magic (and how to build it if you’re not Google)

Wow, thank you!

My First Startup

Oh, thank you! Graph shows the activity over the day. The ...

Regex Cheat Sheet

For me, Regex and Perl are write-only languages. I can't debu...

PWA Checklist 2019

Safari on iOS. Yes, you're right about removing selection...

PWA Checklist 2019

Yes, browsers being native apps don’t. It’s an opinionated ...

PWA Checklist 2019

That’s nice. But you might want to omit service worker comple...

PWA Checklist 2019

Be careful. PWA is meant to enhance a device's features. It's...

What was your win this week?

This. dev.to/uyouthe/switching-class-nam...

Switching React class names like a boss with Deciders

You're right. This should be (props.hidden !== "false" &amp...

Switching React class names like a boss with Deciders

it has nothing to do with props. You just can switch class ...

Who's looking for open source contributors? (Feb 4th edition)

Tired of writing spaghetti just to style components accordi...

Who's looking for open source contributors? (July 31 edition)

Tired of writing spaghetti just to style components accordi...

Welcome Thread - v28

Hello! I do architecture and frontend. I love clojure, dec...

loading...