Den Bersus @bersus.io · 24/09/2026That means you can inject preloads, add custom body classes, or strip scripts on the server side, while letting CSS media queries handle the layout and JS check the viewport to keep heavy animations off phones. 000
Den Bersus @bersus.io · 24/09/2026Every category gets its own cached version straight from Varnish without hitting PHP or the database. You get crazy speed from three warmed variants, plus early control since PHP knows what device it is before rendering. 100
Den Bersus @bersus.io · 24/09/2026Here is a neat thing I ran into. Cloudways Device Detection breaks the cache into 3 buckets instead of 2: mobile, tablet, and desktop. Varnish grabs the User-Agent, figures out the device, and passes it via the HTTP_X_DEVICE_TYPE header. 100
Den Bersus @bersus.io · 23/09/2026People say WooCommerce online stores look similar because WP + Woo can't handle complex visual art work. We connected custom ThreeJS scenes, bespoke 3D models, motion design, GSAP scrolling effects, and 50+ prerendered animations into a wellness store. Three.JS + GSAP + WooCommerce + WP + Elementor 000
Den Bersus @bersus.io · 23/09/2026Remember "Web3 is the future of internet" and other blockchain fantasies? 000
Den Bersus @bersus.io · 23/09/2026"unbiased truth" (Artificial Intelligence has no bias, right?). Meanwhile, people who still want to search manually will have that function left available to avoid rising concerns and protests, but it will become less and less popular over the time. P.S. 100
Den Bersus @bersus.io · 23/09/2026independent original sources. And it will definitely work because it removes the cognitive friction for most users who don't want to spend time and brainpower on analysis and critical thinking, and they'll buy into the idea that this AI search is just a faster, more convenient shortcut to the 100
Den Bersus @bersus.io · 23/09/2026can completely control, influence, and modify the entire narrative. Basically, in this case they will own the information flow [globally]. This is entirely doable, and they're actually already doing it step by step by shifting user habits so people accept the AI output instead of hunting down 100
Den Bersus @bersus.io · 23/09/2026What if Google keeps doubling down on AI search because it lets them herd everything into one neat little control panel? Decentralized websites are just many disconnected sources of info that are impossible to police and moderate, so AI search collapses that into [one bottleneck] through which they 100
Den Bersus @bersus.io · 22/09/2026This is my very first 3D render, made entirely from scratch back in 2007. I used to spend my long winter evenings trying to wrap my head around complex CGI workflows. Living up near the Arctic circle with those endless polar nights, 3ds Max 9 was basically my escape into another reality. 000
Den Bersus @bersus.io · 22/09/2026Would you like me to book another hotel for you?" The results: confused travelers, confused hotels, mismatched expectations, negative reviews, ruined reputation, spoiled vacations. Who will pay for this? 010
Den Bersus @bersus.io · 22/09/2026🧔🏽♂️ "Hey ChatGPT, I just arrived at the hotel you booked for me. But they say they don't see your booking, the rooms are dirty and without ac conditioning, no twin beds, and actually no vegan options. It's 2 AM now." 🤖 "You are right to call that out. 100
Den Bersus @bersus.io · 22/09/2026"Find me a cool hotel in Chicago near great restaurants under $400" - and your chatbot just spits out a random pile of places based on unfiltered garbage like SEO ai-generated blogs and reddit promotional comments. No analysis, no validation, no responsibility. 110
Den Bersus @bersus.io · 22/09/2026AI in hospitality? Agentic hotel bookings? I love these Marriott's AI fantasies, warmly supported by other hotel brands. But everything sounds amazing until it actually has to work. 100
Den Bersus @bersus.io · 21/09/2026This was all wrapped into a tailored WordPress + Elementor build featuring a custom plugin and a bespoke Elementor widget, resulting in an engaging landing page where visitors spend significantly more time exploring products than industry averages. 000
Den Bersus @bersus.io · 21/09/2026New entrant in the crowded U.S. CBD market, needed to stand out without relying on generic green-leaf aesthetics. Custom low-poly 3D models and animations created in Blender, an interactive WebGL scene powered by Three.js, and interactive GSAP effects. 100
Den Bersus @bersus.io · 21/09/2026Deeper dive into layer budgets, scroll handling, and the full rendering pipeline checklist, the complete breakdown is up at bersus.io/insights/cre....bersus.ioSmooth Web Animations: Complete Performance Guide | BersusHit 60 and 120 FPS on real devices. Learn the render pipeline, compositing layers, will-change, contain, scroll handlers, and video memory in practice. 000
Den Bersus @bersus.io · 21/09/2026Never leave it on dozens of elements. - Keep the DOM shallow and small, and virtualize long lists. - Measure in DevTools (Performance, Layers, Rendering, Animations) on a mid-range Android phone with CPU throttling on – not on your M-series laptop, where everything looks fine. 101
Den Bersus @bersus.io · 21/09/2026- Keep :has() scoped to small components. Never put it on html or body. - Use contain: content or content-visibility: auto on independent blocks, and remember the clipping caveat. - Add will-change immediately before an animation and remove it immediately after. 100
Den Bersus @bersus.io · 21/09/2026- Add { passive: true } to touch and wheel listeners on specific elements; know that it’s already the default on window and document, and meaningless for scroll. - Never animate width, height, margin, top, left, or box-shadow. Cross-fade a pseudo-element instead. 100
Den Bersus @bersus.io · 21/09/2026 Checklist: - Animate transform and opacity only, in anything that runs per frame. - Prefer CSS or the Web Animations API so animations can live on the compositor. - Route JavaScript-driven updates through requestAnimationFrame: reads first, writes second, never interleaved. 100
Den Bersus @bersus.io · 21/09/2026Even well-intentioned optimizations like 'will-change' can quietly backfire by holding hundreds of megabytes of texture memory on mobile devices, which is why smooth animations on a dev machine routinely fall apart on real phones. 100
Den Bersus @bersus.io · 21/09/2026bookkeeping takes its cut. The core mechanic is simple: the engine treats elements as GPU textures, and whenever you force it to recalculate geometry or repaint properties like box-shadow on the fly, you drop frames. 100
Den Bersus @bersus.io · 21/09/2026What separates an AI-generated website from quality professional work? One big indicator is the smoothness of the animations. On a 60 FPS screen the browser gets 16.7 ms per frame, and on 120 Hz displays that window shrinks to 8.3 ms, leaving you with roughly 8 to 10 ms once internal browser 100
Den Bersus @bersus.io · 20/09/2026As always, I made the questions completely unambiguous, detailed, and stripped of caveats, framing them in the neutral third person to prevent sycophancy. Every single one of them (100%) ended up with excuses. Gemini, Kimi, and Grok did the exact same thing. So much for AGI. 001
Den Bersus @bersus.io · 20/09/2026Abstract third-party benchmarks don't mean much to me. I tested GPT-6 Astra and Fable 5.1 on domains where I have deep professional experience - digital marketing, consumer psychology, and business operations in real world scenarios. 100
Den Bersus @bersus.io · 19/09/2026If we value our intellectual property, we should actually protect it rather than just sitting around and complaining when someone takes it. 000
Den Bersus @bersus.io · 19/09/2026I can say that 100% of AI gen output needs deep manual rework by actual professionals, but I'm not one to reject it out of hand. The tools themselves aren't responsible for IP messes. People break copyright, not the tech. 100
Den Bersus @bersus.io · 19/09/2026So, just to clarify, I use LLMs and diffusion model workflows, but only where it is really effective and provides real value. I do not buy into the AI marketing noise pushed by marketing teams and influencers, and I always test new tech myself in established test lab workflows. 100
Den Bersus @bersus.io · 19/09/2026It was always humans (btw, the funniest incident was when a mayor of a 3M+ city somehow ended up with a bootleg copy of my website with awkward asset swaps, but that's a story for another time). 100
Den Bersus @bersus.io · 19/09/2026For close to twenty years, the results of my work have been taken without my permission. This includes entire websites, photography, animations, and mobile apps. No AI did this. 100
Den Bersus @bersus.io · 19/09/2026Sometimes I feel trapped between tech-naive folks treating LLMs like a god-mode cheat code that reshapes the future, and creatives with a religious hatred for AI blaming big tech for everything. I am just trying to stay a realist, but I'm not an ideological AI hater. IP issues? 100
Den Bersus @bersus.io · 19/09/2026They totally ruined the word "build". It used to mean serious planning, R&D, engineering, crafting and putting all our energy, expertise, and soul into a product that we knew inside out. Now everyone thinks "building" is just dropping $20 on Claude, and spitting semi-baked products into the AI void. 000
Den Bersus @bersus.io · 18/09/2026Now a new EDC president came into the EDC and decided to redesign the website using a local team. Well, you can see the difference. 000
Den Bersus @bersus.io · 18/09/2026While the old site used to lose visitors in less than twenty seconds, this one keeps them engaged much longer, reflecting a thriving city where giants like Cummins and Toyota already operate. Stack: Three.JS + GSAP + WordPress + Elementor, 2023. P.S. 100
Den Bersus @bersus.io · 18/09/2026As you scroll down, a series of animated scenes highlights why a business should set up shop here - covering logistics, the local workforce, and regional support. This is crucial because the website is often a company's first impression of Columbus. 100
Den Bersus @bersus.io · 18/09/2026The model matches the real city, so users can click any building to see what companies operate there and what they do. There's even moving traffic on the streets to make it feel alive. 100
Den Bersus @bersus.io · 18/09/2026Rebuilt the Columbus Economic Development website around an actual 3D model of downtown. I pulled the map data and satellite imagery from Google Maps, cleaned it up in Blender, and got it running smoothly in the browser using WebGL. 100
Den Bersus @bersus.io · 18/09/2026And when their "custom AI solution" gets broken, the only way to fix it is "hey ChatGPT please fix this, make no mistakes further." Meanwhile, big SaaS companies are growing despite all of these AI-replace-us-all rumors. Just look at the numbers, and everything becomes clear. 000
Den Bersus @bersus.io · 18/09/2026People hire gardeners not because they can't cut the trees themselves. Sadly, these innovative "AI adopters" have no idea what uptime, maintenance, improvement, security, privacy, and scalability mean. 100
Den Bersus @bersus.io · 18/09/2026SaaS is dead. Wait, really? As a team lead who spends thousands of dollars on subscriptions, and has a team of professional software developers, I would get rid of the burden. But it doesn't work like this. People go to the doctor not because they can't read ChatGPT advice. 100
Den Bersus @bersus.io · 17/09/2026I’m fully convinced that this is the _absolute ceiling of the LLM technology_ and that we've reached the end of the line for major leaps forward. But yes, we'll see a lot of horizontal expansion of AI. 000
Den Bersus @bersus.io · 17/09/2026I look at my actual workflow and see zero meaningful progress in how well these models write code. They still trip over basic tasks and completely break down on intricate ones. Forget the cherry-picked marketing benchmarks; when you live with these tools daily, you see the real limits. 100
Den Bersus @bersus.io · 17/09/2026Having used LLMs for software development day-in and day-out since 2022 (fine-tuning, embedding, bespoke AI tools, custom MCPs, background agents, complex automations, advanced CGI pipelines) I am completely unconvinced. 100
Den Bersus @bersus.io · 17/09/2026What that really tells us is that people are projecting their hopes onto a future AI utopia, ignoring the messy present where the models still hallucinate wildly, make amateur mistakes, and demand constant human intervention just to stay on track. 100
Den Bersus @bersus.io · 17/09/2026You always hear people defending the state of AI by saying that LLMs are getting smarter every day, that "the technology is still young," and that any failure is just a user error because you aren't "properly guiding them" or doing enough "manual review." But let's look past the excuses. 100
Den Bersus @bersus.io · 16/09/2026Handling click events via raycasting on specific objects inside the batch becomes complicated, and animating items independently usually forces you to move that logic into custom shaders. P.S. Footage from Blender 3D, preparing the scene for export. 000
Den Bersus @bersus.io · 16/09/2026You also break frustum culling: if 300 objects are merged into one large chunk, the GPU has to process the whole thing even if only a single pixel at the edge touches the camera view. Individual control gets just as messy. 100
Den Bersus @bersus.io · 16/09/2026It makes the codebase harder to maintain and demands a much better grasp of graphics fundamentals. Ideally, the entire batch shares one material, meaning you have to bring in gamedev workflows like baking your textures into a single texture atlas. 110
Den Bersus @bersus.io · 16/09/2026On desktop you might get away with ignoring high draw calls, but on mobile devices, where power limits and thermal throttling cut CPU clock speeds, an unbatched scene quickly turns into a slideshow. However, batching comes with serious practical downsides that often get ignored. 100