9752. Performance Tip: Rethinking Collection.toArray(new Type[0]) (blog.vanillajava.blog)
Introduction Have you ever considered the performance implications of converting collections to arrays in Java? It's a common task; your chosen method can impact your application's efficiency. In this article, I will explore different approaches to toArray(), benchmark their performance, and determi...
9753. Supabase Edge Functions: Introducing Background Tasks, Ephemeral Storage, and WebSockets (supabase.com)
Edge functions can be used for workloads outside the request-response lifecycle
9754. How to get free Warp swag (www.warp.dev)
Warp isn’t just a modern terminal—it’s also a thriving community of developers who value tools that help them work smarter and faster. With the launch of our refreshed World of Warp branding, we’re excited to introduce a revamped referrals program, complete with updated swag rewards designed exclusi...
9755. Simplifying Datastore Provisioning with Kubernetes Operators (zendesk.engineering)
9756. The Great Filter Comes For Us All (blog.codinghorror.com)
With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now?(Arrival is a fantastic movie. Watch it, but don’t stop there – read the Story of Your Life novella it was based on
9757. Let Your AWS Lambdas Survive Thousands of Connections (neon.com)
AWS Lambda is pretty awesome. Serverless “Functions as a Service” where you can deploy code without worrying about servers, scaling, or infra. Well, that’s the dream. The reality can be a bit nearer earth, especially when Lambda bumps up against other services, say databases. This isn’t Lambda’s fau...
9758. Develop an IoT solution with PubNub (deploy-preview-325--pubnub-web-builder.netlify.app)
Manage and control a global fleet of IoT devices in real-time with PubNub
9759. Develop an IoT solution with PubNub (www.pubnub.com)
Manage and control a global fleet of IoT devices in real-time with PubNub
9760. Conduct a technical migration within less than 6 months — Part 3 (final) (medium.com)
9761. Conduct a technical migration within less than 6 months — Part 2 (medium.com)
9762. Conduct a technical migration within less than 6 months — Part 1 (medium.com)
9763. Supabase AI Assistant v2 (supabase.com)
An evolution of how we approach AI within the Supabase dashboard
9764. Upcoming changes to SoundCloud Access Tokens (developers.soundcloud.com)
tl;dr: If your app doesn’t store SoundCloud access tokens outside of the context of a user’s client (i.e. a database) the following should…
9765. Upcoming changes to SoundCloud Access Tokens (developers.soundcloud.com)
tl;dr: If your app doesn’t store SoundCloud access tokens outside of the context of a user’s client (i.e. a database) the following should…
9766. OrioleDB Public Alpha (supabase.com)
Launching OrioleDB Public Alpha
9767. Redesign: Version 7.0: Sidebars, light-dark, and Bluesky (taniarascia.com)
One of my favorite hobbies is tweaking my website. I've updated the design countless times thoughout the decade (!) of this site's existence…
9768. Redesign: Version 7.0: Sidebars, light-dark, and Bluesky (www.taniarascia.com)
One of my favorite hobbies is tweaking my website. I've updated the design countless times thoughout the decade (!) of this site's existence…
9769. How to Use Adobe Firefly’s Generative AI Features: Insights From Designers (www.toptal.com)
AI doesn’t diminish creativity—it amplifies it. Toptal designers reveal how Adobe Firefly’s tools, like Generative Fill and Text to Vector Graphic, elevate your work and client results.
9770. WTF Are JWTs? (neon.com)
We recently launched Neon RLS to simplify Postgres authorization with row-level security. If you’ve been reading our posts, tutorials, or READMEs on the subject, you’ll have come across three little letters: JWT. This whole world seems to run on JWTs–so what are they? JWTs, or JSON Web Tokens to gi...
9771. Why pipes sometimes get "stuck": buffering (jvns.ca)
Here’s a niche terminal problem that has bothered me for years but that I never really understood until a few weeks ago. Let’s say you’re running this command to watch for some specific output in a log file: tail -f /some/log/file | grep thing1 | grep thing2 If log lines are being added to the file ...
9772. If Not React, Then What? (infrequently.org)
Over the past decade, my work has centred on partnering with teams to build ambitious products for the web across both desktop and mobile. This has provided a ring-side seat to a sweeping variety of teams, products, and technology stacks across more than 100 engagements. While I'd like to be spendin...
9773. Top 5 ways to customize your map (www.maptiler.com)
The best map customizations to make your maps fit your website or app design
9774. Side Projects Reverie (carlosbecker.com)
A short reflection on side projects, and how I do them.
9775. Track Schema Changes Automatically in Your Pull Requests (neon.com)
We just launched the Schema Diff GitHub Action, a tool that simplifies schema migrations by automatically tracking schema changes as a comment in your pull requests. Check out our docs for step-by-step instructions to get started. Neon branches are great for many things, but testing schema changes h...
9776. Figma vs. Adobe XD vs. Sketch: Choosing the Right UI Design Tool (www.toptal.com)
Which tool should you choose? From reusable components and real-time collaboration to voice prototyping and developer handoff, a UI/UX expert weighs the features of the leading UI design platforms to help you select the best tool for your project.
9779. Redefining Go-to-Market Strategy With Focused Execution: Lessons from Pavilion CEO Sam Jacobs (www.toptal.com)
Discover how Pavilion CEO Sam Jacobs is helping thousands of GTM executives redefine success through community, education, and principle-led leadership. In this episode of the Executive Guidance podcast, Jacobs joins Jeff Gangemi, Toptal’s Growth and Digital Marketing Practice Lead, to discuss the c...
9780. Storing 1 TB in Virtual Memory on a 64 GB Machine with Chronicle Queue (blog.vanillajava.blog)
As Java developers, we often face the challenge of handling very large datasets within the constraints of the Java Virtual Machine (JVM). When the heap size grows significantly—often beyond 32 GB—garbage collection (GC) pause times can escalate, leading to performance degradation. This article explo...