loading...
M. Shemayev profile picture

M. Shemayev

404 bio not found

Joined Joined on  Twitter logo GitHub logo

All 187 Comments

re: Introducing Yarn 2 ! 🧢🌟
Does "readonly packages" mean that if I'm debugging, I can'...
re: What is the oddest JavaScript behavior?
Absolutely, and not even in a very roundabout way, you're p...
re: A Scoop of Sorbet - First Impressions
We're using it on my project at work right now, so I've bee...
re: Regex Cheat Sheet
I love this, and what I really love is that you used super ...
re: Performance measurement of JavaScript solutions to common algorithmic questions (part 1)
You can preallocate memory using the Buffer class if you're...
re: Can forced linting surpress contributions when linting is first introduced?
If it's something likes adding spaces, etc., is there a way...
re: Stop tracking and start ignoring
These graphics are PHENOMENAL!
re: CSS: From Zero to Hero
πŸ‘ One thing I always like to mention with CSS too is pick ...
re: Javascript DOM Manipulation to improve performance
The only trick to remember is that when building DOM up im...
re: AoC Day 1: Chronal Calibration
Yeah, I kept my memory footprint relatively low I think eve...
re: AoC Day 1: Chronal Calibration
I totally thought my elixir one was dead at first too, so I...
re: AoC Day 1: Chronal Calibration
Yeah, that's what I started with and definitely what I woul...
re: AoC Day 1: Chronal Calibration
Thanks! I rechecked it like five times because I was so sur...
re: AoC Day 1: Chronal Calibration
github.com/aleph-naught2tog/aoc_18...
re: AoC Day 1: Chronal Calibration
First version, with Elixir, was ~15 seconds, to do what end...
re: This Article is Hard to Read
THIS. The chevron is a perfect example of I should know wha...
re: Set up My Computer with Me!
Hi Brittany, as all the best mensplainers forged by millen...
re: Is it okay to have an article without no content?
I think the sidebar idea makes total sense.
re: Drawing in dev.to
THE DINO IS A GAME?!
re: Juggling Multiple Languages Simultaneously
One thing I've done when I am having issues with literal co...
re: The Curse of the IDE
Agreed! I try to editor hop at least sort of regularly, and...
re: Juggling Multiple Languages Simultaneously
Neither. Just like with human languages -- learning other ...
re: HTML Imports & Component-Driven Development
I've done a decent amount with React and so am pretty famil...
re: Addressing one major problem in dev.to: The Emptiness
Probably something we should curb a bit. Meh. Err on the...
re: How do you feel about changing naming terms?
Primary/replica makes a MILLION times more sense to me. Mas...
re: Have any DEV design concepts or ideas?
I am ALL OVER THIS and also all over the rainbow Dev.TOGETH...
re: Have any DEV design concepts or ideas?
Unicorns EVERYWHERE
re: Java Developer Litmus Test Part 1
I'm not sure what your goals are, but it seems kind of easy...
re: Database Transactions Like You're Five
oh my actual fucking god I just squealed
re: On Environment and learning
YES. This is wonderfully written and a million percent accu...
re: The fine line between being lazy and challenging yourself
It depends. For me it's a frustration tolerance thing, and ...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
I think one of the most frustrating things about most of th...
re: We believe in open-source, so why can't everyone code?
We are brothers and sisters forged in code. If you have tr...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
With a pile of recent experiments with Phoenix, I finally g...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
Uuuuuuuuuuuuuuuuuugh. That's how I'm feeling about tooling...
re: How do you enforce better code and style?
20k line METHOD? I mean for most anything that would be a t...
re: Database Transactions Like You're Five
That was excellent (although a little part of me was hoping...
re: How to add code highlighting to your Dev.to posts.
Also shoutout for the "how I got this to display" part beca...
re: JavaScript and manipulating the DOM
I have gotten a ton of mileage out of seeing things on post...
re: Explain Factory Pattern Like I'm Five
brb trademarking
re: Vim won't make you a more productive developer
It's relaxing to me to do something small and pointless, but...
re: Easy Dark Mode for Slack
This is PHENOMENAL.
re: Explain Factory Pattern Like I'm Five
It's 12am. The pipes in your house break. There is water ever...
re: A discussion regarding pure JS apps
The project I am on right now is currently all vanilla JS f...
re: Stop letting people tell you how to learn
YES! Don't be afraid to dive in and break stuff. (On side t...
re: Which Data Structure Should I Use? An Elixir Cheat Sheet
Man, you know what I find really hard? No joke -- it's the ...
re: The case against aliases
I am so-so on aliases; I think they make a lot of sense for...
re: Ruby As A Second Language
That is awesome! I would love to read more breakdowns of ...
re: Ruby As A Second Language
I'm curious, how would you explain this to someone if you w...
re: Who are in the top 3 of most famous developers?
I, uh, didn't know Mark Zuckerberg was a developer.
re: Should browsers still allow users to disable JavaScript?
disable third-party JavaScript I like that idea a lot.
re: Should browsers still allow users to disable JavaScript?
I honestly don't feel like it's that hard of a question, bu...
re: The Right Idea Becomes the Wrong Idea Over Time
These are phenomenal! (The way the replies thread in the n...
re: How would you define high quality code?
This. There are few things that I feel like are as satisfyi...
re: The Right Idea Becomes the Wrong Idea Over Time
200% more hipsters new programmers who download their boil...
re: The Right Idea Becomes the Wrong Idea Over Time
Jeez, way to be a reasonable and respectful human being who...
re: State Of The Web Data - Call For Analysis!
I am so used to CSVs where each column name is like one wor...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Fuck yes SQL! I feel like every time someone responds to ...
re: Combining Character Caveats
Yessssss!
re: Learn Elixir by Creating a Command Line Application
Hi! I know this is an old post, but I am just getting start...
re: Combining Character Caveats
As a mega linguistics nerd who took 6 years of Russian, you...
re: The guilt of not constantly coding
I code constantly. When I get home from work, I code; I cod...
re: My GitHub Graveyards
Ha! From a tech perspective: document.querySelector and d...
re: My GitHub Graveyards
Oh God, I'm sort of afraid to go look at mine
re: Do gifs bother you when reading an article?
I just wish they were freezeable or collapseable.
re: what to do when you feel stupid?
Take a break. Depending on how bad you feel -- take a longe...
re: What happens when you type 'google.com' into a browser and press Enter?
That is, when you type "google.com" on the keyboard, where...
re: What the Fetch
When I loaded this page I was literally thinking "if there ...
re: When to give a star to an open sourceΒ library?
I find the whole stars as something OTHER than bookmarks fa...
re: My Visual Studio Code Setup
Oh my God, Fairy Floss is AMAZING
re: Make while learning or learning before you make?
Assuming I have the time to do it as I prefer, I like to ha...
re: Please don't write a class
I mean, while I completely agree that OOP is not a silver b...
re: Fast & easy... React states management in one function
Yesssssssssssssss
re: What is today's "goto"?
I am so excited to read that you have no idea.
re: What was your worst experience with a programming language?
My advice? Push towards event listeners if you aren't there...
re: Back to basics: Naming
My own preference is for is... naming; it makes it clear th...
re: Speed vs. Design: Which matters more?
Speed. I don't care how pretty a new site is if it takes to...
re: Git Merge vs Git Rebase
If you squash two weeks of work into one commit, 😱
re: Why is this code not working?
Floating point arithmetic! This shows it nicely: <pr...
re: New pure functional programming language - ETA
I am 100% just piggybacking on this because I was wondering...
re: Can you translate it back?
Are we assuming a bijective mapping? I would assume not.
re: Explain what a monoid is Like I'm Five
Monad or monoid? The technical definition is a monoid is a ...
re: There's no "else if" in JS
I've never heard that. What's the rationale?
re: What is the best type of computer for a computer science student entering college/university?
Assuming basic constraints, like the laptop is capable of r...
re: [JS] Calculate phonetic similarity of two strings, any ideas?
Within reasonable bounds, yes -- ie, depending on the diale...
re: [JS] Calculate phonetic similarity of two strings, any ideas?
When you say compare phonetic similarities, not the audio, ...
re: Just learn a language. Popularity be darned.
One thing that, as I've gotten faster at picking up new th...
re: Poll: How old were you when you started to learn programming?
re: What's most likely to kill your motivation for the day/month/year?
I feel stressed just reading that. Such a painfully accurat...
re: If you could make one of your tools your valentine, which one would it be? πŸ€”
It's a proven known marketing technique. Don't get me wrong...
re: What do you do when StackOverflow and the internet fails you?
I help out a lot in my classes and am helping in an intro c...
re: What language features/concepts do insiders of the language love and outsiders hate?
...doesn't PHP have first class functions? I thought first-...
re: What do you do when StackOverflow and the internet fails you?
I'm not sure I've ever wanted a "share this comment via Twi...
re: What do you do when StackOverflow and the internet fails you?
Oh man, the harshest feature....
re: What do you do when StackOverflow and the internet fails you?
Ouch. :( Is it the kind of thing a fresh set of eyes would ...
re: What do you do when StackOverflow and the internet fails you?
I legit think the positive effects of intentionally (and sa...
re: What do you do when StackOverflow and the internet fails you?
My first thought was roll for initiative. My second though...
re: Do you use any special glasses for work?
Sort of like f.lux but something I use in addition is an ex...
re: Explain the Unicorn reaction on dev.to Like I'm Five
I feel like the unicorn, as any real unicorn, is exactly th...
re: You are not your Framework
Eeeeexactly. Doing it for an on-the-job thing where time is...
re: Programming Fluid Specs
I really like it. Sort of floral. A little weird, but I lik...
re: Programming Fluid Specs
Have you ever tried cardamom?
re: Announcing Sustaining Memberships for dev.to
For the workshops, which I'm assuming are online--are they ...
re: A Trendy Article From 2048
I can't believe you didn't cover the most recent version of...
re: What do you do when you encounter a hard to fix bug?
Thanks! :D I really like the idea of printing it out. I al...
re: What do you do when you encounter a hard to fix bug?
Oh man. One of my favorite topics :D Imma assume "google an...
re: A Parade of Text Editors
For anything involved, I find myself turning to Jetbrains s...
re: Is PHPDoc now redundant?
I mean, Java has had return types and all that good stuff f...
re: Safari is the New Internet Explorer
Thank god for Mozilla. Throughout the whole story, they ha...
re: What was the worst bug you've ever written?
Honest to god, reading that was a hell of a rush. Write mor...
re: What was the worst bug you've ever written?
Such a benign version, but I still remember how super upset...
re: What to expect from dev.to in 2018
Awesome :D
re: What to expect from dev.to in 2018
Is there a way to set up a scholarship kind of thing that t...
re: Explain Calling And Setting Getters And Setters Like I'm Five
Quick, solve a captcha! ;) And thank you :)
re: Explain Calling And Setting Getters And Setters Like I'm Five
UUUUUUUUGH. Okay. Sorry. Not at you, at JavaScript for this...
re: A unicode substitution cipher algorithm
I feel so 𝓯π“ͺ𝓷𝓬𝔂!
re: Recursive Data Structures and Lazy Evaluation
The List of [1 [2 [3 nil]]] reminds me super strongly of th...
re: [C language] Can you write a string encode function based on this simple decode function?
Are the only allowed characters letters and digits? Case?
re: Weekly Web Roundup - 01
Oh man, I agree 100% about Facebook and React. I had been i...
re: This is how Meltdown works
The bit about timing reminds me of a timing attack (and pos...
re: Coding Livestreams
Oh, definitely. The few I've seen basically end up being th...
re: Coding Livestreams
I suspect my opinion is the opposite of most who watch live...
re: Programming robs us of our spaces. Dynamicland could give them back.
Maybe we need a Dev.To field trip!
re: Programming robs us of our spaces. Dynamicland could give them back.
My mind is actually blown. That is so cool. eta: I know wh...
re: Grid cell issue with white-space: nowrap & text-overflow: ellipsis
So to clarify--you want those three paragraphs in a row, wi...
re: Explain This Like I'm Five
And for good measure, what I had thought they wanted and ho...
re: Explain This Like I'm Five
What did you write as your solution? I think I can guess w...
re: Task for this New year. Find bugs in Dev.to website. Make it better.
I noticed that a few weeks ago! I got some video too and fi...
re: New Dev Year Resolutions
Oh man, we're twins! Down to "I need to refocus on things o...
re: JavaScripts Regular Expressions Get More Power
YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS! Seriously, this ma...
re: My first portfolio site. Some feeback / tips?
Agreed especially RE prototyping it yourself. I am not HR, ...
re: Which programming languages do you think are the most worthy technologies for a junior backend developer
Just because knowing what someone else's other interests ar...
re: What's your favorite Editor theme?
Ooooh, no, but I just downloaded it and love it!
re: Which programming languages do you think are the most worthy technologies for a junior backend developer
What kinds of things are you interested in beyond coding?
re: What's your favorite Editor theme?
Oooooh, we clearly have similar taste!
re: What's your favorite Editor theme?
I'm all about the dark themes. Monokai, Darcula, Blackboard...
re: Node or Blockchain or AI - Confused.
Best thing to learn next is what ties in best to your inter...
re: Explain on how to be a part of The Practical Dev.πŸ˜ŠπŸ’“
Sometime early next year, we'll open-sourcing the code-bas...
re: React Beginner Question Thread βš›
Also unfamiliar with React and have read some stuff about i...
re: session and cookies. What are those?
Quick sloppy demo (HTML etc included for demo purposes) ...
re: session and cookies. What are those?
Why we care: the Web is stateless. If I go into the conso...
re: How to write a lifetime code ?
Start at birth and don't stop till you die? Sorry :P In al...
re: What are some project ideas that beginners can work on to show in their portfolio?
Nah. I feel like half the time too, starting one project is...
re: What are some project ideas that beginners can work on to show in their portfolio?
Reinvent the wheel. Perfect for stuff like this. Look at ap...
re: Bite the bullet and roll with the punches. Starting to learn ELM.
Totally fair :D Only reason I'm familiar with elm is my SQL...
re: The Idea of Lisp
Missed this the first time around and just found it and TOT...
re: Bite the bullet and roll with the punches. Starting to learn ELM.
I mean... why does learning any new language matter?
re: Matt’s Favorite Visual Studio Code Extensions
I've been toying withs witching from Atom to VS Code just f...
re: Do you apply testing in your side projects?
I've never done formal testing (still a student), but I've ...
re: Use hyphenation on Dev.to?
Comparison...!
re: Code to go: helping you find updated snippets for common use cases
Yeah, no curation. My idea longterm was to do an upvote/dow...
re: Creating My Own Hemingway App
I really enjoyed this, and I extra enjoyed that you walked ...
re: What's the dumbest bug you caused yourself
I just laughed so hard I woke the dog up. My project for P...
re: Code to go: helping you find updated snippets for common use cases
I made a (small!) version of something just like this for m...
re: A Deeper Inspection Into Compilation And Interpretation
This is such a random question (and I lovelovelove these po...
re: Code snippets or nah?
Yeah, as I think about it more too, I feel like the vaaaaaa...
re: Code snippets or nah?
I love snippets--they help me write more consistently and q...
re: Internship vs Internship
OK, but now I really do want a sign that says "Future Devel...
re: Changelog: Site-wide design changes and a few other goodies
Pfffffffffft, what a ridiculous idea! That's as whacky as i...
re: What's the proper etiquette for forking an abandoned repo?
I feel like given that you opened an issue and there's been...
re: Changelog: Site-wide design changes and a few other goodies
I am always SO impressed by the responsiveness of the site-...
re: Changelog: Site-wide design changes and a few other goodies
Makes total sense to me!
re: Changelog: Site-wide design changes and a few other goodies
I really like the subsections on the side for #discuss and ...
re: Would you use Google Fonts or a strong font stack?
I really love a lot of their fonts, but my experience with ...
re: Regex was taking 5 days to run. So I built a tool that did it in 15 minutes.
I never, ever get tired of that post. Such an important les...
re: Make the stylish editor with CodeMirror.
Why don't you like monospace? Genuinely curious.
re: ELI5: Why cast to an interface?
Okay, that makes sense. But why would you want to do that?
re: Regex was taking 5 days to run. So I built a tool that did it in 15 minutes.
Super, super cool! Did you try comparing it to a regex with...
re: ELI5 - "Map-filter-reduce"
No, not at all! I tried to make that clear, and failed. You...
re: ELI5 - "Map-filter-reduce"
That single line explained more of map-filter-reduce than t...
re: TODO in code
I think it depends on where the code is headed and whose ey...
re: The Goodness of SASS Inheritance
Man, your last bit about Mixin vs Extends is the first thin...
re: Exploring the Linguistics Behind Regular Expressions
I love it :D I'm a regex fiend and I never get tired of them....
re: Poll: Helpful or Annoying - Fixed Position Video Players on Page Scroll
I find it extremely annoying, nor do I understand overall the...
re: What's your typing speed (WPM)?
114, 98% :D Er. Laptop, and qwerty!
re: How to avoid rabbit holes when learning?
tl;dr: make time to play and work so you don't restrict yours...
loading...