CURVED POINT DESIGN PATTERNS
Durves lets you create and customize curved point design patterns and export them in SVG or PNG.
Full-text search across article titles and summaries. Refine with sector, year, content type, and reading-time filters.
Durves lets you create and customize curved point design patterns and export them in SVG or PNG.
There's a big delusion in the design industry: that the correct design is knowable without building anything. Delaying building is delaying design because building helps you find the right design. Instead of always preparing hi-fi mockups, designers should work in sync with developers, stop fearing low quality, ensure that the work is well-discovered and well-shaped, and they should help developers stop fearing rework.
Shipping large user interfaces can take much time and effort. The modular approach makes it easy to build UIs that are robust, scalable, and flexible. Throughout this guide, you will learn about Component Driven User Design, its benefits, resources, and tools for implementing it.
It's been over a year since Adobe's agreement to buy Figma and the platform is still trying to figure it out as an independent company. Dylan Field, cofounder and CEO of Figma, believes that the design tool will have a much more significant impact on how work gets done in the future. The acquisition of Diagram, a five-person startup building AI Figma plug-ins such as Magician, might provide clues about what's next.
The Designing for Disaster series explores how design can be used to prevent, mitigate, and recover from natural disasters as climate change gives rise to more extreme weather events.
An affordance is what someone can do with an object. When you see a well-designed product, the perceived affordances should indicate how to use it.
Layering multiple gradients that include transparency can produce some pretty cool and surprising effects, especially when combined with custom CSS properties.
YouTube is experimenting with generative AI elements, including comment summaries for in-depth discussion engagement and a conversational AI tool that enables viewers to ask video-related questions, potentially influencing content discovery, as part of its ongoing efforts to improve user experiences.
A collection of 9 creative and heartwarming holiday commercials from renowned brands like Coca-Cola, Amazon, and Dior. These brands are experts at tugging at the heartstrings.
A growth hacker’s primary goal is to find scalable and repeatable methods for customer acquisition, retention, engagement, and conversion. Dropbox nailed its double-sided referral program, increasing new users by 3,900%, while Duolingo is well-known for its addictive gamified user experience. Other growth hacking techniques include offering freemium models, optimizing onboarding flows, and nurturing early adopters.
Having your email land in the spam folder is a challenge all email marketers deal with. This article covers 10 reasons why your email may be flagged as spam, including trigger words, inaccurate sender information, a weak subject line, and incorrect spelling or grammar. It also contains an online tester to assess the “spamminess” of your email.
This collaborative piece contains tips to craft clear, concise, and memorable messaging and content for your product. Use simple and familiar words for your target audience, focus on featuring the benefits of products, create stories to evoke emotions, and use repetition and reinforcement.
GPT-4 Turbo has knowledge of world events up to April 2023. It has a 128K context window, fitting the equivalent of more than 300 pages of text in a single prompt. The model is also multimodal, meaning it can input and output audio and imagery. In addition, the new GPT bots now remember crafted prompts and instruction sets and know how to apply them for future tasks.
30% of U.S. gamers find snacking sounds disruptive to their online play sessions. In response, Doritos released an AI-powered software tool that cancels the “crunch” sound heard from chips in audio chats. The solution is available on Windows. The “Doritos Silent” commercial is included in the article.
Deft allows users to search, research, and find products in one place with no ads or clutter. The company aims to solve the problem of finding the right item without spending hours. It currently focuses on furniture and home decor search and is aiming to release search APIs that other e-commerce sites could use.
B2B businesses often overlook the importance of great customer experiences for their buyers. 3 in 4 B2B buyers want a rep-free sales experience, so companies should avoid cold calls or emails. Instead, brands should create thoughtful touchpoints with personalized content and messaging. This requires a robust first-party data strategy, which helps pinpoint emotional triggers that influence purchasing decisions.
Peloton accidentally branded itself as an enemy to gyms, but its next era might depend on partnering with them. People still perceive Peloton as a luxury spin bike app that is used at home. Peloton should target people at the gym and market their products as a gym accompaniment rather than a replacement. This article includes 2 campaign concepts and a partnership idea to help Peloton turn around its financial woes.
Companies that achieve product/market fit exhibit the same prototypical metrics curves and subjective experiences.
Despite many SEOs claiming that pruning will improve performance, Google has stated that you shouldn’t delete pages just because they’re old.
Discord handles millions of users on its servers by optimizing its system using technologies like BEAM (Erlang Virtual Machine) and Elixir. BEAM's lightweight processes and message-passing capabilities enable high concurrency, while Elixir simplifies Erlang's syntax. Discord optimized its fanout system for updates by using Elixir processes to help manage servers and user clients.
Tailwind CSS is popular due to its low bundle size, high performance, built-in code splitting, and improved readability due to classes being embedded in markup. This article particularly focuses on the color management system in Tailwind CSS and the need for dynamic themes, allowing users to choose interface colors. It explains the challenges of implementing dynamic themes, especially regarding color perception, and introduces the OKLCH color space as a solution. It also outlines steps for integrating dynamic colors with Tailwind CSS, creating semantic classes, and managing user color choices through methods like local storage.
DoorDash streamlined microservices caching by developing a Kotlin library that standardizes caching across multiple microservices. The library enhances performance and resolves caching issues like cache staleness and heavy dependency on Redis. This standardized caching allows teams to focus more on their own business logic and less on the overall performance of the caching.
We tend to think about our careers as being straightforward, following a laid-out path of milestones and achievements. But in reality, a person’s career can take a nonlinear route which might include changing titles or even industries. This article lays out a new way to look at a nonlinear career that can empower people with this background.
Refactoring code in a development team can be explained in economic terms to non-technical managers. To encourage management to allow developers time to refactor a codebase, the article suggests providing answers to questions such as how much longer future projects will take without refactoring, the potential cost savings from refactoring, and what features may become impossible without it. The article also recommends presenting multiple options for refactoring, including "Monster refactoring," "Refactor as you go," and "Slice and dice."
Sponsored
QA Wolf [10] offers a new, cost-effective approach to getting 80% test coverage in just 4 months. They will build and maintain your test suite in Playwright (no more false positives or flaky tests) and provide unlimited parallel test runs [10] on their infrastructure. QA Wolf has case studies of customers saving $200k+/year in QA engineering and infrastructure costs, so it's worth checking them out [10] if you're looking to improve your test coverage.
With the release of Angular v17 approaching, Angular has launched Angular.dev as the new home for Angular development, offering updated tutorials, documentation, and guidance for developers. The site introduces embedded tutorials that enable learning Angular concepts directly in the browser with side-by-side code examples. It has been open-sourced, allowing developers to contribute and learn from the repository.
OpenAI has announced several updates and improvements to its platform, including the launch of GPT-4 Turbo, a more capable and cost-effective model with a 128K context window. They have also introduced the Assistants API, allowing developers to create AI apps with specific goals and capabilities. Other enhancements include better function calling, improved instruction following, JSON mode, and reproducible outputs.
Reactime is a Chrome developer tool available as open-source, designed for time travel debugging and performance monitoring in React applications. With Reactime, developers can capture snapshots of their application's state, navigate between and examine these snapshots, and track performance metrics, including component render time and frequency.
This article delves into the technical challenges and issues faced by the game "Cities: Skylines 2." The game's heavy GPU usage is due to the excessive rendering of unnecessary geometry, which is caused by a lack of simplified LOD variants for many of the game's meshes and an apparently untuned culling implementation. The developers likely initially adopted Unity's new technologies like DOTS but had to implement custom solutions for various aspects of the game due to limitations in Unity's integration and technical challenges.
This article discusses the use of React for building game UIs using Unity. It presents two approaches to using React in Unity: embedding a browser or WebView and a browser-less approach that interprets JavaScript into native game engine UI code. It also outlines a workflow for coordinating interactions between the browser and Unity using state machines.
Each Bluesky user now has their own SQLite file that stores their repo and private account state.
This article goes through popular React UI component libraries, such as Material UI, Ant Design, Chakra UI, Mantine, and more.
A deep dive into using Kubernetes practically.
A comprehensive style guide for naming CSS variables.
OpenAI is holding a developer conference on November 6. It will be unveiling major updates to ChatGPT, including custom chatbots, a business subscription, and connections to Google and Microsoft. A complete list of upcoming features has been leaked on X. This article discusses these upcoming features, which include a new tool called Gizmo that can create and manage custom chatbots.
xAI has launched an AI chatbot called Grok. The chatbot is able to answer questions that other AIs might dodge. Grok is still in an early beta phase as it has only had two months of training. It is available to a select number of users. A link to the waitlist to sign up for a chance to use the bot is available in the article. Grok will be a feature for X Premium+, which costs $16 per month.
Diamond Foundry is producing synthetic diamond wafers for use with silicon microchips. Using synthetic diamond wafers allows silicon chips to run at least twice as fast as their rated speed. Intel is producing purified glass for substrates. The glass is being used to improve power efficiency and communication between chips. These types of new technologies may be the next great turn in the hardware manufacturing industry.
Scientists working at the world's largest fusion reactor, Japan's JT-60SA experimental reactor, have achieved first plasma. The reactor was successfully switched on, but it is still a long way from being able to carry out any meaningful tests or produce any power. Lessons learned from operating JT-60SA will guide the development of ITER, the first fusion reactor expected to generate more power than it uses. JT-60SA is expected to reach full power in the next two years.
While coding is a crucial part of the software development profession, it is just the tip of the iceberg - the software development role combines many different skills, mindsets, and disciplines. The difference between a developer and a great developer is the breadth and depth of their approach to delivering value. This article looks at what makes a great developer. Topics covered include focusing beyond the code, efficiency, the joy of tinkering, tech detox, and the art of approximation.
Docusaurus helps developers build documentation websites with minimal effort. Meta Open Source has released a new major version of Docusaurus with exciting new features and upgraded dependencies. The release contains some breaking changes. This article goes through some of the highlights in the release.
Joining a startup can be exciting as you can see your work make a real direct impact and you can grow in ways that you aren't able to in other companies. The biggest reason people join startups is for the potential reward if the startup makes a successful exit. The earlier you join, the bigger your reward - joining too early increases the risk you end up with nothing, and joining too late may mean a significantly smaller payout. This article looks at this issue and discusses the optimal trade-off between risk and reward.
YouTube's crackdown on ad blockers is now in full swing, affecting virtually anyone who uses an ad blocker all around the world. Using ad blockers violates the platform's policies. The crackdown has resulted in hundreds of thousands of uninstalls for ad blockers. Some users have found that switching ad blockers temporarily stops YouTube's anti-ad blocking behavior.
A team at X is building a marketplace for people to buy usernames unused by the people who originally registered them.
Companies that achieve product/market fit exhibit the same prototypical metrics curves and subjective experiences.
Orchestration is a crucial tool for getting AI applications to the shipping point.
SpaceX is aiming to conduct its second flight test of the Super Heavy rocket and its Starship upper stage in mid-November.
The number of each CPU core type has diversified with the M3 Pro - this article looks at some of the factors involved in comparing CPU performance across Apple's expanded range of M-series chips.
This article contains a brief recap of the major developments in the AI research, industry, and open-source space in 2023.
xAI trained an autoregressive language model at 34B params. It is quite performant and will power an AI system built into the X platform.
OpenAI Dev Day is today and it is rumored that we can expect enhancements to OpenAI’s developer tools, new pricing plans for ChatGPT, and a peek at Gizmo V8, a new and improved version of the ChatGPT iOS app.