Sign in

Oleksii Novikov

@theoleksii.me
22 followers 178 following 60 posts

Not a digital creator, just an old wizard from 🏴‍☠️ who believes all ingenious is simple 🧙🏻‍♂️ theoleksii.me

PostsRepliesMedia
Oleksii Novikov @theoleksii.me · 26/09/2026
If you have a mature design system, you can pretty much forget about markup nowadays. — your capt’n 🤠
000
Oleksii Novikov @theoleksii.me · 12/06/2026
@frank.computer shares ideas that resonate surprisingly well with coding. Much of today's focus on speed seems to be driven by the feeling of progress rather than progress itself. 🙃 www.frank.computer/blog/2026/03...
frank.computer
On genAI: Was prototyping really a bottleneck?
I keep hearing folks claim that the fact we can ‘prototype’ so quickly now is a good thing (thanks to modern genAI). But what if the slow parts about prototyping are actually what make it worth doing?
010
Oleksii Novikov @theoleksii.me · 10/06/2026
A11y reaches a whole new level… even machines care about it now 🤖
000
Reposted by Oleksii Novikov
Eric Bailey @ericwbailey.website · 10/06/2026
More ammo for the "most websites don't need to use React, despite us all defaulting to it" argument: mohkohn.co.uk/writing/html...
mohkohn.co.uk
How building an HTML-first site doubled our users overnight
My client was a utility company, and they had a big problem...
25314
Oleksii Novikov @theoleksii.me · 10/06/2026
A bit of hype, a bit of marketing, and not enough “old” devs 😅
010
Oleksii Novikov @theoleksii.me · 27/05/2026
When was the last time you used a search engine instead of a chatbot? 🤔
000
Oleksii Novikov @theoleksii.me · 25/05/2026
“If you’re feeling a little lost, I hope you feel some sense of solace in the fact that even Andrej Karpathy feels a little lost” Thanks bro, now I feel much better 🤣 youtu.be/ZugX7a99dLk?...
youtu.be
OpenAI founder admits AI isn’t working
YouTube video by Mo Bitar
000
Oleksii Novikov @theoleksii.me · 24/05/2026
At least we still have something AI giants can’t take from us… wonder if the market still needs it 🤔 cekrem.github.io/posts/the-ta...
cekrem.github.io
The Tacit Dimension: Why Your Best Engineers Can't Tell You What They Know
In 1966, Michael Polanyi explained why some knowledge resists being written down. Sixty years later, that's the knowledge AI cannot touch — and the knowledge your senior engineers carry in their bones...
000
Oleksii Novikov @theoleksii.me · 21/05/2026
This is the way (strikethrough)… Nah, abusive communication shouldn’t be part of work culture 🫠 read.engineerscodex.com/p/how-to-not...
read.engineerscodex.com
How to Write "Garbage Code" (by Linus Torvalds)
Linus Torvalds, Creator of Git and Linux, on reducing cognitive load
000
Oleksii Novikov @theoleksii.me · 20/05/2026
We need an exorcist here… NOW!!! 😅 #js #ts css-tricks.com/soon-we-can-...
css-tricks.com
Soon We Can Finally Banish JavaScript to the ShadowRealm | CSS-Tricks
The proposed ShadowRealm API introduces a new kind of realm specifically designed for isolation, and only that.
000
Oleksii Novikov @theoleksii.me · 16/05/2026
“Your options are: be the absolute best (the far right of the power law), or combine strong technical skill with something else… design, distribution, brand, domain expertise.” 🤔 www.terezatizkova.com/writing/soft...
terezatizkova.com
Software is becoming marketing
Four ways software products and jobs change in the age of abundance
030
Oleksii Novikov @theoleksii.me · 15/05/2026
ouch! 😱
000
Oleksii Novikov @theoleksii.me · 13/05/2026
Agents feel like that one dev who always picks the quickest workaround 😼 blog.k10s.dev/im-going-bac...
blog.k10s.dev
Im going back to writing code by hand
I vibe-coded a GPU-aware Kubernetes TUI for 7 months, archived it, and started over. Here's what AI gets wrong when projects grow complex.
010
Reposted by Oleksii Novikov
Matteo Collina @nodeland.dev · 24/03/2026
Readers spotted that compression was not applied consistently in our React SSR benchmarks. TanStack Start had it disabled while the others had it on. We disabled compression everywhere and re-ran the tests. Here are the corrected results.
4141
Reposted by Oleksii Novikov
Tanner Linsley @tannerlinsley.com · 13/04/2026
Finally, TanStack Start now supports React Server Components! Start's RSCs are a truly fetchable, cacheable and composable primitive that work with your favorite tools instead of dictating your entire architecture. Oh, and one more thing... "Composite Components" 😉 tanstack.com/blog/react-s...
tanstack.com
React Server Components Your Way | TanStack Blog
RSCs are genuinely exciting — smaller bundles, streaming UI, moving heavy work off the client — but existing implementations force you into a one-size-fits-all pattern. What if you could fetch, cache,...
614529
Oleksii Novikov @theoleksii.me · 13/04/2026
It’s a bit surprising how much effort is needed to render one component 😅
040
Oleksii Novikov @theoleksii.me · 03/04/2026
All my personal projects eventually drown in analysis paralysis, decision fatigue, and bikeshedding… is there a way to bypass it? 🤠
000
Reposted by Oleksii Novikov
Mateusz Burzyński @andarist.bsky.social · 06/07/2025
Trivia question - how many errors are reported by TS here? (:
declare const test: never;

if ("foo" in test) {
}

test.foo;
test["foo"];
const { foo } = test;
371
Reposted by Oleksii Novikov
Devon Govett @devongovett.me · 27/02/2026
I'm often asked why you would use a JS library like React Aria for modals instead of the HTML <dialog> element, so I wrote up a detailed response. One of the main features of <dialog> (top layer) is also one of its weaknesses. github.com/adobe/react-...
github.com
Modal a11y · adobe react-spectrum · Discussion #9696
Hi, I have 2 questions related to the Modal component. In the documentation example, I tells us to use <Dialog> inside the modal. Why is it internally a <section role="dialog"> instead of a <dialog...
4629
Oleksii Novikov @theoleksii.me · 14/02/2026
Is CUBE CSS a "good alternative" to BEM, or is it just a fever dream? #css #cubecss
010
Oleksii Novikov @theoleksii.me · 05/02/2026
yeah, this is the way, but it still makes you to stretch 🤠
010
Oleksii Novikov @theoleksii.me · 04/02/2026
If you haven’t had that painful experience yet, just try this www.adventofts.com/events/2023/22
adventofts.com
Advent of TypeScript
Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the T...
000
Oleksii Novikov @theoleksii.me · 04/02/2026
I'm a complete rookie in Zig, but realizing you don't need to learn all the quirks in typing is awesome... imagine a kilometre long (0.62 mile 😉) conditional typing for validating Sudoku in TS using only types! 🥹 #zig #typescript
210
Reposted by Oleksii Novikov
Sacha Greif @sachagreif.com · 03/02/2026
It took a while, but the State of JS 2025 survey results are now live! 2025.stateofjs.com/en-US Thanks to @danielroe.dev for contributing the conclusion.
2025.stateofjs.com
State of JavaScript 2025
The 2025 edition of the annual survey about the latest trends in the JavaScript ecosystem.
38831
Oleksii Novikov @theoleksii.me · 02/02/2026
Hype also sounds confident… 🤠 youtu.be/C7yod85fqCs?...
youtu.be
The worst tech prediction...
YouTube video by Awesome
000
Oleksii Novikov @theoleksii.me · 29/01/2026
A film adaptation will never beat the book 👨🏻‍🎨
000
Oleksii Novikov @theoleksii.me · 28/01/2026
Is it okay to start hysterically laughing when you see a PR with 322 changed files? 🥹 #devlife
000
Reposted by Oleksii Novikov
Adam Argyle @argyleink.front-end.social.ap.brid.gy · 07/01/2026
4 #CSS Features Every Front-End Developer Should Know In 2026 nerdy.dev/4-css-features-every-fron…
graffiti and sticker style title says "4 CSS Features Every Front-End Developer Should Know In 2026"
174
Reposted by Oleksii Novikov
Lea Verou, PhD @lea.verou.me · 29/10/2025
The #JS utility you never knew you needed 😂 Create multiple Symbols in one go with this Proxy-based one liner.
// util.js
export const createSymbols = new Proxy({}, {
	get (target, prop) {
		return Symbol(prop);
	},
});

// Use like:
const {a, b, c} = createSymbols;
console.log(a, b, c) 
// Symbol("a"), Symbol("b"), Symbol("c")
3675
Reposted by Oleksii Novikov
sam henri gold @samhenri.gold · 06/09/2025
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge? It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.
11675651936
Oleksii Novikov @theoleksii.me · 22/07/2025
Do you find “merging PR without review” to be a sign that a team is going in the wrong direction? 😅
010
Oleksii Novikov @theoleksii.me · 11/07/2025
Does Temporal have the same issues? 🤔
120
Oleksii Novikov @theoleksii.me · 11/07/2025
I have an urge to run away from JS 🙈😅 10/28
010
Oleksii Novikov @theoleksii.me · 09/07/2025
that’s a clever idea to use Proxy for UI updates, but in my humble opinion, using Observable gives you more flexibility 🤔 www.lorenstew.art/blog/reactiv...
lorenstew.art
Building a Lightweight Reactive State Manager with JavaScript Proxies | Loren Stewart
Ditch the heavy libraries and discover how to create a simple, powerful, and reactive state management system using native JavaScript Proxies.
000
Oleksii Novikov @theoleksii.me · 06/07/2025
A sad but true story — so many ideas have drowned in the sea of overthinking 🥲🫠 maalvika.substack.com/p/being-too-...
maalvika.substack.com
being too ambitious is a clever form of self-sabotage
on starting, doing, being, and becoming.
000
Reposted by Oleksii Novikov
ByteVagabond @bytevagabond.com · 03/03/2025
programming is just the art of adding bugs to an empty file
1232498218
Oleksii Novikov @theoleksii.me · 07/06/2025
LeetCode’s runtime and memory usage rankings feel like rolling dice — one run you’re a genius, next run you’re a disaster 🤠🎲 #leetcode
010
Oleksii Novikov @theoleksii.me · 02/06/2025
We’re close to the point where jokes about programming in CSS stop being jokes 🤠
000
Oleksii Novikov @theoleksii.me · 02/06/2025
vibe coding feels more like leading a team of jun/mid developers who never ask for PTO 😅🤠 #ai #llm #thoughts
000
Reposted by Oleksii Novikov
Ricky @ricky.fm · 18/05/2025
what’s wrong with this code: if (props.wrap) { return ( <Wrapper> {children} </Wrapper> ) } return children
41594
Oleksii Novikov @theoleksii.me · 16/05/2025
The suspension of my Claude account got me thinking — if you rely solely on vibe coding, one day you might lose your vibe, meaning you’ll need to learn how to cast programming magic the old-fashioned way. So maybe the future isn’t as dark as people keep saying on every corner. 🤠 #ai #vibecoding
000
Oleksii Novikov @theoleksii.me · 09/05/2025
Is marketing all that we have? 🤔 youtu.be/E3Yjx0fFeaA?...
youtu.be
React Native Isn't as Popular as You Think
YouTube video by Tastemaker Design
000
Oleksii Novikov @theoleksii.me · 04/05/2025
Does someone rely on UA styles? #fed #css developer.mozilla.org/en-US/blog/h...
developer.mozilla.org
Default styles for h1 elements are changing | MDN Blog
Browsers are starting to roll out changes in default UA styles for nested section headings. This post describes the incoming changes, how to identify if it's an issue on your websites, and hints for c...
011
Oleksii Novikov @theoleksii.me · 04/05/2025
Another magic comment for your JS tricks pocket… behold //# allFunctionsCalledOnLoad 🥹 #js #v8 v8.dev/blog/explici...
v8.dev
Giving V8 a Heads-Up: Faster JavaScript Startup with Explicit Compile Hints · V8
Explicit compile hints control which JavaScript files and functions are parsed and compiled eagerly
000
Oleksii Novikov @theoleksii.me · 31/03/2025
Behold, a small eliminator of painful boilerplate — like configuring a ton of controls in Storybook stories. 🥹 github.com/kamtugeza/re...
github.com
GitHub - kamtugeza/rechainify: Lightweight utilities for composing and executing chained data validations and transformations.
Lightweight utilities for composing and executing chained data validations and transformations. - kamtugeza/rechainify
010
Oleksii Novikov @theoleksii.me · 22/03/2025
While there are better options for a task, people tend to use popular things — marketing is doing its job. www.kylegill.com/essays/next-...
kylegill.com
Next.js vs TanStack
See this post for inspiration. Over the past few months, I've moved as much code as possible away from Next.js . While I see why people…
000
Oleksii Novikov @theoleksii.me · 16/03/2025
the craft system in the Kingdom Come Deliverance 2 is fascinating and annoying at the same time… I’ll see the horseshoes in my dreams tonight 😅 #kcd2 #gaming
000
Oleksii Novikov @theoleksii.me · 16/03/2025
Still, it doesn’t eliminate the need to read docs 😅
000
Oleksii Novikov @theoleksii.me · 14/03/2025
media.tenor.com
a cartoon of a devil with the words do it do it do it on the bottom
Alt: a cartoon of a devil with the words do it do it do it on the bottom
010
Oleksii Novikov @theoleksii.me · 03/03/2025
That’s an interesting idea. My only question is how it might affect performance. 🤔 antfu.me/posts/async-...
antfu.me
Async, Sync, in Between
The coloring problem in modern programming, and a proposal of a new approach
000