Oleg Proskurin

1.4K posts

Oleg Proskurin banner
Oleg Proskurin

Oleg Proskurin

@UsulPro

👋 Open Source Creator 🚀 | AI Innovator 🤖 | Blogger 📝 | Living Island Life 🌴 | Exploring 🔎 the edge of web dev

Присоединился Ekim 2016
801 Подписки793 Подписчики
Oleg Proskurin ретвитнул
Alex Barashkov
Alex Barashkov@alex_barashkov·
When we animate icons, we pick the tool based on what the icon actually needs: - Simple SVG line icons → GSAP or Motion dev, animate inside the SVG. - Interactive, mix of vector and raster, visual effects → Rive. - 3D → Blender (or Spline). - Not 3D but visually complex → After Effects. - ASCII / pixel look → WebGL shader. For SVG animations or WebGL work, you can already successfully use AI. Gemini 3.1 Pro and Opus 4.6 are the best for these tasks. For Blender or After Effects, make a loop or a one-time animation and embed it as a video. Use ffmpeg to prepare assets in H.265, VP9, and AV1 codecs. Just Google my article and follow the steps - nothing complicated, but the output will be lightweight. Don't be afraid to use videos. They don't affect the performance of the site and will look super crisp at the size of the icons. If you choose Rive, try to use it for more animations on the site - otherwise, loading a runtime might feel heavy for "just a few icons." If you do animation with WebGL shaders, just pay attention to performance and turn it on or off when the animation is out of the viewport.
English
14
27
649
28.3K
Oleg Proskurin ретвитнул
Alex Barashkov
Alex Barashkov@alex_barashkov·
We build "live" websites.
English
24
6
256
7.9K
Oleg Proskurin ретвитнул
Alex Barashkov
Alex Barashkov@alex_barashkov·
With @primeuicom we intentionally launched without a free tier. Here are the main reasons: Early release It’s not the final product yet. There are still a few important things we need to ship to complete the full flow from my point of view. That said, it’s already very good for prototyping and can significantly speed up development of Next.js + Tailwind CSS sites for companies and agencies that want to build on this stack. Gradual feedback We’re a small team and most likely won’t be able to respond to every single person. A free tier usually attracts a lot of users who try the product even when it’s not really built for their use case. Bootstrapped product We’re running this on our own money. Considering the points above, it doesn’t make sense to burn AI tokens on random experiments and trial users. --- Really appreciate everyone who has supported the product so far. We’re shipping a lot of new features and will start releasing some of them next week, so the product will become more and more useful every day.
English
4
2
33
5.6K
Oleg Proskurin ретвитнул
Alex Barashkov
Alex Barashkov@alex_barashkov·
Designed for @primeuicom. So many details in every card.
English
33
29
699
25.3K
Oleg Proskurin ретвитнул
Alex Barashkov
Alex Barashkov@alex_barashkov·
Introducing @primeuicom. Build sites fast. Fear no code. Available today • 200+ handcrafted marketing UI components and templates • Sitemap planner • Prototype + experiment on an infinite canvas • Clean export to Next.js, Tailwind + shadcn/ui compatible • Not just landing pages: build Blog, Docs, Pricing, and more Coming soon • MCP • Skills • AI Designer We started Prime UI because we believe site builders that do not output real code end up slowing you down. So instead of building another “app builder,” we focused on marketing sites, the work we know best after 10+ years of designing and building high-end websites at Pixel Point. Human expertise combined with AI scalability is what we believe in. Prime UI isn’t here (yet) to fully replace your stack, but it is already capable of saving you hundreds of hours in prototyping and the early phases of your next site project. What’s next: MCP: continuously add new pages to your site from Prime UI, aligned with your project setup and style. Skills: an AI-agent-friendly concentrate of our years of website design and development expertise. It is time to ditch old habits. Fear no code and build sites fast, ready for the AI era.
English
52
40
709
70.2K
Oleg Proskurin ретвитнул
Charly Wargnier
Charly Wargnier@DataChaz·
Wild. By far the most complete Claude Skills repo yet 🤯 @Composio’s Awesome-Claude-Skills packs 100`s of ready-to-use workflows: ↳ PDF tools, changelog generation ↳ Playwright automation ↳ AWS/CDK tools, MCP builders ... and much more! Free and open-source. Repo in 🧵↓
Charly Wargnier tweet media
English
56
321
2.8K
215.8K
Oleg Proskurin ретвитнул
Andrej Karpathy
Andrej Karpathy@karpathy·
+1 for "context engineering" over "prompt engineering". People associate prompts with short task descriptions you'd give an LLM in your day-to-day use. When in every industrial-strength LLM app, context engineering is the delicate art and science of filling the context window with just the right information for the next step. Science because doing this right involves task descriptions and explanations, few shot examples, RAG, related (possibly multimodal) data, tools, state and history, compacting... Too little or of the wrong form and the LLM doesn't have the right context for optimal performance. Too much or too irrelevant and the LLM costs might go up and performance might come down. Doing this well is highly non-trivial. And art because of the guiding intuition around LLM psychology of people spirits. On top of context engineering itself, an LLM app has to: - break up problems just right into control flows - pack the context windows just right - dispatch calls to LLMs of the right kind and capability - handle generation-verification UIUX flows - a lot more - guardrails, security, evals, parallelism, prefetching, ... So context engineering is just one small piece of an emerging thick layer of non-trivial software that coordinates individual LLM calls (and a lot more) into full LLM apps. The term "ChatGPT wrapper" is tired and really, really wrong.
tobi lutke@tobi

I really like the term “context engineering” over prompt engineering. It describes the core skill better: the art of providing all the context for the task to be plausibly solvable by the LLM.

English
527
2.1K
14.3K
2.4M
Oleg Proskurin ретвитнул
Addy Osmani
Addy Osmani@addyosmani·
🚀 Announcing Gemini CLI - your open-source AI agent for the terminal. Powered by Gemini 2.5 Pro. What's inside: 🧬 1M token context 🚦 60 req/min, 1K/day 🔐 Secure shell access 🧭 Web-grounded reasoning 🧰 Plugins + MCP 🗂️ Filesystem I/O 🧑‍🔧 Dev loop ready 📦 Open source - deeply customizable
English
67
240
1.7K
169.6K
Oleg Proskurin ретвитнул
Jonny Burger
Jonny Burger@JNYBGR·
Introducing Remotion Media Parser, a modern multimedia library for JavaScript! 👁️ A better way to retrieve metadata: More information, more formats, runs in the browser and on the server. 📼 Decoding video + audio: Process video frames and waveforms in the browser using the WebCodecs API. 👩‍🎤 Awesome developer experience: We understand the needs of JavaScript developers and give you all of the niceness. Visit mediaparser.dev to get started!
English
15
51
370
27.8K
Oleg Proskurin
Oleg Proskurin@UsulPro·
@andrew__romanov Всегда исходил, что папка utils - это мусорка для кода, которому не придумали лучшего места. и в идеале она должна быть пустой)
Русский
0
0
0
82
Andrey Romanov
Andrey Romanov@andrew__romanov·
Косметический лайфхак для фронтендеров: переименуйте свои директории helpers и utils в lib и сгруппируйте в ней утилиты по их предназначению, типа работа со строками, работа с DOM и так далее. И вот у вас уже не помойка хелперов, а почти готовые к опенсорсу библиотеки 👍
Русский
5
0
34
1.6K
Oleg Proskurin
Oleg Proskurin@UsulPro·
@kmelve This is sooo cool! 🎉 The whole rebrand looks amazing — such a fresh vibe! And the new docs? Finally! Thought I’d grow old waiting 😂📚 Love it all — huge cheers to the team! 🥳
English
1
0
2
36
Oleg Proskurin
Oleg Proskurin@UsulPro·
@MisterAd3ola Hey Adeola! I’m no longer with @focusreactive, so I don’t have access to that project anymore 🙌 Maybe try reaching out to them — they might be able to help 💬
English
0
0
0
9
Adeola Adeyemo🇳🇬
Adeola Adeyemo🇳🇬@MisterAd3ola·
@UsulPro Hi Oleg, I hope you are having a good day, I am working with your Demo-VisualEditing-Sanity project and I will to have access to your data. Will that be possible?
English
1
0
0
7
Oleg Proskurin
Oleg Proskurin@UsulPro·
OMG 😱 Sanity just leveled up! Massive rebrand, slick new site — devs and designers, go drool 👉 sanity.io
English
0
0
2
54
Oleg Proskurin ретвитнул
Ahmad Awais
Ahmad Awais@MrAhmadAwais·
For the first time, you can vibe-code any AI agent. Meet Chai.new — Computer Human AI by Langbase ☕ 🔹Prompt: "make an agent that…" 🔹Sip: chai builds any AI agent 🔹Ship: every agent gets a UI 🤯 Like your on-demand AI Engineer. What will you s(h)ip today?
English
70
105
586
148.7K
Oleg Proskurin ретвитнул
shadcn
shadcn@shadcn·
Introducing the registry mcp. One command to make any component registry mcp-compatible. Your Design System. Now with AI. Zero config. We've got a lot to cover. Let's get started. ⬇️
shadcn tweet media
English
173
575
6K
582.6K
Фил Ранжин
Фил Ранжин@fillpackart·
Расстался с женой
Русский
465
13
1K
549.3K
Oleg Proskurin
Oleg Proskurin@UsulPro·
Привет, есть кто-то кто в Тайланде получает зарплату через Deel? Подскажите пожалуйста как вы оформляетесь, можно в личку 🙏 @fillpackart помоги плз
Русский
0
1
4
22.1K