SplitPaneKit This is something I've wanted to componentize for... a while. We've seen this pattern appear in a few apps now, I even use it at Abode. It has a couple "gotcha" moments with performance and optimisation while animating separate or child views with the drag and translation of the split views, handling breakpoints etc, I thought I'd put it into a nice package. I actually made quite a few optimisations from how I handle this with Abode in this package. So might need to implement it over there😅 As before, right now its UIKit only, but SwiftUI host will likely come over the next few days as I make improvements and final changes to the initial API from feedback. - Draggable split-pane interface - Custom breakpoints or built-in presets - Scroll view integration - drag from content or handle - Coordinated animations with pan-effecting views - UIKitshow more

Joseph Smith
23,552 次观看 • 1 年前
I’ve had a few people tag me in these... games saying they’re a copycat But I literally vibe coded my game in a few days. Fable did most of it I didn’t actually make it. I wrote 0% of the code. The issue isn’t how to make something anymore. Or even coming up with an idea The issue is how to monetizeshow more

Adam Lyttle
38,167 次观看 • 1 个月前
I learned this the hard way: do NOT use... SwiftUI if you want your app to look and feel amazing. At least when coding with AI. (sorry, Apple colleagues reading this 😅) I'm sharing my process vibe coding this calorie tracker. I get a lot of questions about the fluid transition in the video. Here's the whole story. Initially, Claude built the grid with SwiftUI. It was quick and easy, and looked good! But the transition to the day view was a boring navigation push/pop. No fun. I wanted something custom. I asked Claude to make it a fluid transition that remaps the food tiles from their source to destination positions. All hell broke loose. Claude tried a bunch of horrible things. Initially it used matched geometry effects, which worked OK but didn't lend themselves well to gesture-driven animations. So it resorted to SwiftUI preference keys + geometry readers to figure out the source and destination positions and calculate the interpolated position based on gesture progress, coordinating across grid and day views. But this meant it had to write a custom layout because it couldn't reposition tiles inside the native SwiftUI grid. And it had to do an awkward handoff between views, which always created ugly pops or jumps. And don't get me started on trying to put it on a bouncy spring, that only made the math 10x buggier. Fortunately, Claude Fable was smart enough to see that this was becoming a disaster (and discover most of the issues itself, in the simulator), so it pivoted away from SwiftUI. Opus might not be so wise, so you'll have to pay attention and intervene. Ultimately, it rewrote it in plain UIKit and everything turned out great. After that, we moved from 2D images to 3D assets, which introduced a new set of performance challenges and yet another rewrite to a single Metal layer, which is what you see below. I can write more about the 2D-to-3D saga if anyone's interested. If I were to do it again, I'd just say "Don't use SwiftUI" from the very first prompt, and save a few hours of headaches. SwiftUI can be amazing for a human iterating directly in code. But agents don't benefit from any of its advantages. Plus, agents have seen decades of UIKit training data, so they're great at writing it, and it's far more flexible. Here's hoping we see more agent-friendly iterations of SwiftUI in the future. Till then, I'm probably going to avoid it.show more

Anshu
115,013 次观看 • 2 个月前
made something I wanted for a while: a high... performance custom tab/splits library in swift for native Mac apps. with support for drag/drop, CoreAnimation accelerated transitions, and more. spent a lot of time on the polish of this thing to feel snappy, but fun.show more

almonk
25,165 次观看 • 7 个月前
Now these kids need to be stopped! I understand... it was a graduation ceremony, and they deserved to celebrate. But because of the attention they’re getting from pedophiles, they’ve turned this transition video into content they keep recreating just for more views and attention. Sooner or later, this will only groom them into creating attention-seeking and sexualized content. I mean, there are so many other ways to use the internet than showing people how quickly you’re growing up or seeking to be sexualized. I can’t bear to see any of my younger sisters or even my own daughter, being involved in something like this.show more

Raybanjs ADESONA
476,304 次观看 • 1 个月前
Perplexity Computer just opened a PR on my repo,... starting with a simple task... improving SEO What stands out is how it executes. Exploring with Gemini, then switching to Opus when it’s time to actually write code (I haven’t seen it use Codex or Grok) I’m going to ramp up the complexity from here. So far, it’s delivered on every task. I have a few more in progress that I’ll be sharing over the next few days.show more

Daniel San
15,317 次观看 • 6 个月前
its me, blank - i'm starting a new company... called S7RX and im going to do what i've never done before - sharing it all here you probably know me as the founder of openpurpose but in short - i'm a designer turned founder - i started my studio 17 years ago called 3drops in stockholm which i rebranded to openpurpose a couple of years ago and grew it to over 70 members globally working with leading tech companies in us besides running the agency, over the past decade i took on a few personal projects that meant something to me - like leading the digitization of the global visa system for over 65 countries and working with a few enterprise founders to launch daring projects to future proof their organizations along the way i experimented with dozens of ideas which some turned into ventures and a few became companies with their own dedicated teams but for as long as i can remember i only had one dream - to launch a brand that earns like a tech company but feels like a lifestyle brand so now at the age of 36, i'm doing just that and calling it S7RX my first product is launching next week and with that we are officially starting this new journey so follow on IG to see the stories and say hi : ) this will be differentshow more

S7RX
12,489 次观看 • 7 个月前
Scroll-triggered animations are coming to Chrome early next year... (and we've been really excited about this one for a bit!) 🥳 Unlike scroll-driven animations (already in Chrome & Safari), this API introduces "timeline-trigger" and "animation-trigger" to start an animation within a specific range, rather than relying on the scroller completion *as* the animation timeline. I got nerd-sniped and wanted to try it out so I built this shape morphing demo to show how you can apply multiple animations to the same element over with different triggers. PRETTY COOL IMO! Bramus has a post with more info ⬇️show more

Una 🇺🇦
38,727 次观看 • 8 个月前
Sorry I hadn’t been on or posting Tucker for... the last few days. This is him this morning feeling good but he was horribly sick with lymes disease and couldn’t even stand up for a couple days. Sorry for not telling about it but I couldn’t stand to even talk about it. Just had to get him better.show more

tim cornwell
11,816 次观看 • 1 年前
HTML Artifacts are a big part of how I... work with agents now. Artifacts can be more than just static files. When combined with agents, they can take action or help you take action. This unlocks all kinds of interesting ways to work with agents. This is clearly the future. Check out this writing and scheduler artifact I built in a few minutes. It uses a bit of HTML and JS. All the data is in markdown (Obsidian vaults), so the agent can access and modify it at any time. No DB needed. No sophisticated functionalities. The agent decides all that for me based on the skills, context, and memory it has access to. The best part about this simple stack is that all the important information stays with me. This has allowed me to build a recursive self-improving system and automations that can better tap into coding agents like Codex or Claude Code. I could have paid or built an entire app for scheduling posts, and there are so many of them out there. But I don't need to. I've realized a simple artifact does the job. And the simplicity of it is actually an advantage. Very little maintenance for very high returns on personalization, time, and efficiency. The other benefit of this is that I can add features as I please. That level of personalization feels magical, and we should all be pursuing more of it. All of this just keeps compounding. Of course, this example is just about writing. But I have similar artifacts for research, design, experimentation, evaluation, and so much more. And no, I didn't actually publish the post example I shared in the clip. It was just for demonstration purposes. I actually spend more time than this when writing together with agents. Lastly, having built my own agent orchestrator tool has made me realize that simplifying the tool stack is a superpower. If you are curious about how all this works, I will do a live session next week:show more

elvis
18,374 次观看 • 3 个月前
By Thursday, we will be announcing Phase IV of... the Health Insurance for vulnerable citizens in Kaduna. The figure takes us to over 1, 000 in partnership with KACHMA. I missed being in the office. In the next few weeks, I will state my position politically. I owe the public that. I always state whatever I do through my handles. I was with my father for a few hours and he is fine with me running. As God is my witness, and on behalf of the excellent people Kaduna North, I will be running for office in 2027, if alive. We will still focus on the job we were elected to do, and there are a few leaders, Northern Statesmen and fathers that I have to speak to. My position is peculiar. But I have tried to handle with honour and dignity. My wife and I have decided this is the right course. And my people are with me, on social media and offline. I have never feared an election for a day. But it is the right of anyone to try. Respect that right knowing my record speaks for me. Thank you.show more

Hon. Mohammed Bello El-Rufai
54,512 次观看 • 4 个月前
I built a clone of the Yeezy store with... Next.js. This was a fun challenge — the site has some smooth animations and feels very fast. But it was bothering me that I couldn't use the browser back button. Can we do better? So I rebuilt the site with v0 and Motion. Here's how it works: 1. When you click on a product, Motion is able to animate the original position of the product in the grid, to the zoomed in product detail page. 2. During this transition, we also shallow update the URL with the `/p/slug` route for the page. 3. If you press the back button in the navbar, or use the browser back button, or press escape — all options will take you back to the main product listing page. 4. If you reload the page while looking at a product, or someone sends you a link to a specific product, it still works! This is the best parts of a SPA and MPA mixed together. In the future, I can make this even better with View Transitions (I wasn't able to get the product animation just right, but if you can I'd love to see it!). I also took some creative liberties from the original design. The whole 1/2/3 size thing, where you needed to click the "?" to see SM/MD/LG was strange, so I just went directly to those sizes. Similarly, I prefered the more traditional style sheet/modal with the background color change, versus the full screen takeover. If you wanted to actually hook this up to Shopify now, you can swap the cart implementation with Next.js Commerce, which has all the APIs you need + optimistic writes 🔥 Should I make a video walking through the code?show more

Lee Robinson
148,937 次观看 • 1 年前
During periods of fasting, many people enjoy eating dates... as a gentle and natural source of energy. 🌿 But something that is often overlooked is the importance of preparing them properly before eating. Dates are a dried fruit, and along their journey—from harvesting to packaging—they may collect dust or small particles on their surface. For this reason, I like to follow a simple and mindful habit before consuming them: 1️⃣ Soak the dates in water with a little baking soda for about 10–15 minutes 2️⃣ Rinse them well with clean water 3️⃣ Allow them to dry naturally There is also another small habit I find very helpful: I never eat a date without opening it first. I gently split it, remove the pit, and take a moment to check the inside. It only takes a few seconds, but it brings a sense of care, awareness, and peace of mind—something that aligns beautifully with the spirit of fasting. 🌿show more

Barbara Oneill
284,585 次观看 • 5 个月前
This is what “rich” looks like I wake up... everyday feeling like I hit the lotto. Not when I’m up on a trade or when I drive one of my cars, but in quiet moments like this. Just a few years ago, I was facing prison time. Broke. Delivering food on DoorDash to scrape together a few hundred bucks to fund my trading account. We shared a one-bedroom apartment with $500 to our name after bills. The journey from there to here wasn’t overnight. It wasn’t glamorous. It was a grind that broke me down before it built me up…but it made me the man I am today. Yes, I have the cars and watches now that people associate with success. But I can tell you with absolute certainty…they don’t compare to this. Building a life with someone who believed in you when nobody else did and winning the game of life Trading changed my financial situation, but gratitude changed my life. If you’re reading this and still in the grind, just keep pushing. I know it may seem like it will never work, but it will. You have to believe that. You have to be thankful for every little thing because without the bad there is no good. Without the bad you become weak. The most important thing is to remember what you’re working towards and make sure there is real meaning behind it. There’s nothing wrong with cars or a lavish lifestyle… But the only way you’ll have the hunger to get it and sustain it long term… Is by having a higher purpose that you constantly remind yourself of.show more

Casper
102,779 次观看 • 1 年前
More footage of the ALIEN ENTITY that has grown... from a meteorite that fell on earth at least more than 6 days ago.👀🛸👽 This is honestly some of the most fascinating and creepiest stuff I have seen on UFO UAP ET and NHI Aliens. This guys found the meteorite and noticed it was radioactive, he put a leaf on top of it and it burned or “reacted” to it. Even more intriguing is something stated growing from it extremely fast and it doesn’t seem to need to eat or sleep. I don’t know what to make of it but I’m sharing because the world has a right to know.👽 Source: Kin Panamashow more

Just
7,589,134 次观看 • 11 个月前