Constantine Golub
banner
costagolub.bsky.social
Constantine Golub
@costagolub.bsky.social
Senior Frontend Developer • ⚡ Sharing daily dev insights & AI experiments
You can set the length with an object with a length key value
#JavaScript
January 20, 2026 at 9:09 PM
Easy way to convert any image format into webp
cloudinary.com/tools/image-...
Image to WEBP
Convert images seamlessly with a top-rated online WEBP converter. Enjoy quick, 100% free, and high-quality image to WEBP conversions with no loss in image clarity.
cloudinary.com
January 19, 2026 at 1:15 PM
useState vs Proxy State in React 🧵

Snapshot-based vs reactive objects
Immutable vs mutable
Component-level vs property-level updates

When should you use each? 👇
#react #FrontEndDeveloper

dev.to/muhammed_fay...
Proxy State in React: What It Is and How It Differs from useState
When building React apps, state management is unavoidable. Most of us start with useState, and for...
dev.to
January 6, 2026 at 7:08 PM
List of free and paid template using #astro framework
Themes | Astro
Astro builds fast content sites, powerful web applications, dynamic server APIs, and everything in-between.
astro.build
January 5, 2026 at 9:28 AM
You can use #sharp www.npmjs.com/package/sharp and #pngToIco www.npmjs.com/package/png-... to generate favicons for your website from your svg logo
#javascript
January 4, 2026 at 6:21 PM
Reposted by Constantine Golub
This video is such a monumental step backwards. 😅
It's really sad that Chrome laid off one of the world's best CSS developer-designers, and now they have to fake demos of web features. youtu.be/d8J0vs-bEPE?...
Create Scroll-Triggered Animations with CSS
YouTube video by Chrome for Developers
youtu.be
December 21, 2025 at 4:12 PM
2025.stateofcss.com/en-US
Discover the State of CSS 2025 results
#CSS
State of CSS 2025
2025.stateofcss.com
December 21, 2025 at 10:00 PM
An elegant animated theme switcher built with CSS
I really like it
#css
web.dev/articles/bui...
Building a theme switch component  |  Articles  |  web.dev
A foundational overview of how to build an adaptive and accessible theme switch component.
web.dev
December 18, 2025 at 8:51 AM
What about the website build entirely with SVG?!
github.com/icitry/SVGWe...
GitHub - icitry/SVGWebsite
Contribute to icitry/SVGWebsite development by creating an account on GitHub.
github.com
December 15, 2025 at 9:02 AM
Finally, it’s possible to fully style the native element using pure CSS! 🔥
There are much more tools
Read more about it
chrome.dev/css-wrapped-...
Anyone else feel like they work all day but get nothing done? Here’s the math behind it
justoffbyone.com/posts/math-o...
The Math of Why You Can't Focus at Work
Interruptions, recovery time, and task size: three numbers that determine if you'll get real work done. Interactive visualizations show the math behind bad days.
justoffbyone.com
December 8, 2025 at 10:18 PM
You can code with your mobile phone
Just install Claude Code GitHub App github.com/apps/claude to connect it with your repo

#claude
December 8, 2025 at 10:24 AM
Who said that CSS isn't a programming language?
Here is the entire game created with CSS and HTML
codepen.io/ivorjetski/p...
A Pure CSS Game - You Must Build a Lighthouse.
100% CSS. No artificial colours or ingredients. First person to screenshot a lighthouse wins! Find me @ https://twitter.com/ivorjetski https://www....
codepen.io
December 7, 2025 at 9:28 PM
Using github.com/copy/v86 it's possible to load up Windows 98 in the browser! ⏪

Suddenly, if you want to play with it like me then you can use the link copy.sh/v86/?profile...

But be prepared: I found only bing was supported 😄
December 4, 2025 at 4:41 PM
forgotten JavaScript pattern

#javascript
December 3, 2025 at 4:10 PM
Experimenting with a React motion library to build a fun JavaScript solar ecosystem.

Next up: adding more elements, animations, and optimizing performance.

I’ll post the results soon…

#javascript #react
December 2, 2025 at 9:26 PM
it's ~97.7% of all websites use JS that’s roughly 1.1 billion websites

#JavaScript
December 2, 2025 at 8:52 AM
#JavaScript string methods
December 1, 2025 at 11:28 PM
Some #lodash 🔥 methods that simplify a developer's life

`union()` and `without()` make it easier to keep unique items and add new

It could be useful in checkbox components

#JS tips
December 1, 2025 at 11:40 AM
Use `difference` method form #lodash library to reduce the size of code and make it cleaner

#JS tip
November 30, 2025 at 5:20 PM
CSS feature I’m excited to talk about is @property 🎉

It unlocks a whole new experience for building smooth animations.

It’s useful for:
✅ Smooth gradient animations
✅ Progress indicators
✅ Loading states
✅ Theme transitions
✅ Data visualizations

Daily frontend tips

#css #property #animation
November 29, 2025 at 11:45 AM
Has anyone used any of these AI browsers on a permanent basis? Curious about real-world experiences with ChatGPT Atlas or Comet

#AIBrowser #BrowserSecurity #chatgpt #comet
November 28, 2025 at 11:48 AM
It's an interesting take.
From my perspective situation is opposite. Personal websites aren't going anywhere. Having your own site gives you full control of storing and presenting the content - something platforms just don’t offer
#portfolio #brand

stories.byburk.net/the-end-of-p...
The End of Personal Websites
And why that might be a good thing
stories.byburk.net
November 28, 2025 at 8:01 AM