Twitter | Search | |
Sitnik the Developer
Author of , , and . Lead front-end developer at .
5,044
Tweets
163
Following
4,151
Followers
Tweets
Sitnik the Developer retweeted
Sitnik the Developer Dec 13
Yeap, I am focusing on USSR space program in my talk just because American developers are not familiar with it. Also, I highly recommend another book about NASA fails: Riding Rockets by Richard Mullane.
Reply Retweet Like
Sitnik the Developer Dec 13
Yeap, I am focusing on USSR space program in my talk just because American developers are not familiar with it. Also, I highly recommend another book about NASA fails: Riding Rockets by Richard Mullane.
Reply Retweet Like
Sitnik the Developer Dec 13
Replying to @manucorporat
Yeap, I completely agree that white-space and comment removing is enough for CSS minification
Reply Retweet Like
Sitnik the Developer Dec 13
Replying to @manucorporat
Yeap, we will have ESM in net PostCSS 7.0. Why do you want to bundle PostCSS? Are we talking about Node.js or client-side? As I know it is a bad idea to bundle dependencies in Node.js projects.
Reply Retweet Like
Sitnik the Developer retweeted
Lost in Wikipedia Dec 10
The Conqueror is not only joined “The Fifty Worst Films of All Time”, but also was filmed close to nuclear weapons tests polygon. A big part of cast and crew died from cancer young. Produced bought all copies and watched endlessly until his death.
Reply Retweet Like
Sitnik the Developer retweeted
Linguopunk Dec 10
Blissymbolics is a constructed language for international communications based on the ideographic writing system. It has no spoken form, only visual symbols. Charles K. Bliss created it during World War 2 after his life as refugee at the Shanghai Ghetto.
Reply Retweet Like
Sitnik the Developer retweeted
Logux Dec 11
“Synchronizing Redux logs with server via WebSocket using Logux” wrote an excellent article about their production experience with Logux.
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @manucorporat
I care about simplicity and node_modules size too. For instance, we even trimming package.json from development configs But in this case, it is very hard to remove those dependencies without cutting UX. If you have an idea, we can think about it for 7.0.
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @manucorporat
Does having the correct position element inspect in DevTools is important for you? In this case, you need a source-map dependency. Does you want a readable snippet in case of CSS syntax error with right position? We are using chalk for that.
Reply Retweet Like
Sitnik the Developer Dec 12
“Apple’s subtle, anti-competitive practices don’t look terrible in isolation, but together they form a clear strategy: Make it so painful to build with web-based technology on Apple platforms that developers won’t bother” —
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @manucorporat
What do you think about PostCSS with postcss-discard-comments and postcss-normalize-whitespace? Just 4 extra dependency (for CSS value parsing, source maps, and syntax error code snippet highlighting).
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @manucorporat
Why do you want to put CSS minifier to the client-side bundle? (If I understand you correctly) Or what use case are we are talking about?
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @manucorporat
(Maybe selecting only simple and predictable cssnano preset will the best option if yo want a simplicity) What type of complexity you try to avoid?
Reply Retweet Like
Sitnik the Developer Dec 12
In my next talk, I will show a few accidents in Soviet space exploration and will explain how they can teach software developers about supporting the complex systems. See you at Phoenix, USA with other amazing speakers. January 17, 2020.
Reply Retweet Like
Sitnik the Developer Dec 12
Replying to @MaratVy @andreysitnik
They are just creating distributed back-end
Reply Retweet Like
Sitnik the Developer Dec 12
You do not need client-side JS framework since tables need to be generated only once during the deploy and you do not automatically DOM changes on client-side. Take Parcel and call custom JS function in HTML temple (I prefer Pug) to generate tables.
Reply Retweet Like
Sitnik the Developer Dec 11
Replying to @_baxuz @mbrennanchina
Why all Chinese companies work in the same way and why CCP will take its attention to any Chinese high tech company?
Reply Retweet Like
Sitnik the Developer Dec 11
Replying to @_baxuz @mbrennanchina
Mainland Chinese people are the same people as we are. Yeap, the government can force them. But Silicon Valley business and our local goverments also forces use to do creepy stuff too. And anyway there are good projects. We are not better than they are.
Reply Retweet Like
Sitnik the Developer Dec 11
Replying to @_baxuz @mbrennanchina
I understand that generalization makes it easy to categorize complex reality. But the whole history teaches us, that generalization for the nations doesn’t work.
Reply Retweet Like
Sitnik the Developer Dec 11
Replying to @_baxuz @mbrennanchina
Chinese production can be ethical and good for society. But I agree that Tiktok is not one of them.
Reply Retweet Like