Miro's success could be divided into three major phases: Startup, Hyper-growth, and Growth at scale. However, each had its failures and learnings that became part of the company's culture. Miro's first Product Designer shares his experience helping scale the product.
How a business works and makes money will impact how design is conducted and evaluated internally. Designers must be aware of this and work towards the factors that reward the company. If speed is critical, optimize for quick iteration based on solid standards. If innovation is crucial, then structure a team experienced in experimentation.
Learn UI animation rules. Adhere to familiar patterns and avoid overcomplicated animations. Designers can create intuitive interfaces that enhance user experiences while avoiding distraction and frustration by considering timing, utilizing easy techniques, and analyzing the animation's goal.
Easily integrate user-friendly components and widgets offered by ant-design into your Flutter apps. These ant-design components can make the UI of your Flutter app more clean and beautiful.
Overlooked holes in your messaging could cause a trust gap for potential customers. To avoid this, ask ChatGPT to review your website copy and identify gaps. You can use the same tactic on competitor sites.
This repository contains a collection of automations and experiments related to social media, SEO, and PR. Their use cases include customized AI analysis of TikTok videos, news media monitoring and clustering, and persona motivation research.
Almost 60% of web traffic is mobile, so a great mobile app landing page is essential. This article analyzes desktop and mobile examples from Shopify, Squarespace, Pumble, Staffbase, and Dynamic Yield.
This ice cream brand was able to grow significantly without any ad spend. Brands can emulate its success by investing in standout packaging, both physical and digital. Additionally, companies can launch meaningful partnerships or invest in PR, promotions, and events, ideally at a local level.
More luxury brands are leveraging sports culture to create connections with broader audiences. Collaborations like Adidas X Gucci blur the lines between high society and everyday culture, extending an invitation to diverse communities to experience luxury on their terms. This strategy led to a 27% increase in brand engagement from younger demographics.
These days, it's pretty common for a single application to use multiple data stores. Building robust apps with multiple data stores is tricky because it's hard to coordinate operations across those stores. A new protocol named Epoxy makes coordination easier by providing ACID transactions across data stores. Epoxy uses a single transactional "primary database", like Postgres, to coordinate transactions among itself and multiple potentially non-transactional "secondary stores", like MongoDB.
Concurrent data structure design is hard. This blog post offers a guided tour on constructing a special-purpose concurrent map that heavily favors reading of the map. The post walks readers through the design process while solving a real-world problem, with many code examples along the way.
This cheat sheet contains 22 tips on how to pass a programming challenge interview. While simple tips can’t replace skill and practice, they can help you calm your nerves, avoid silly mistakes, and showcase the best of your ability. Most of the tips are easy to implement and will help increase the number of interviews that you pass.
Being on-call can be stressful, but it’s better than the alternative of simple chaos when something goes wrong. Putting on-call processes in place can help engineers guide themselves when they are on-call while relieving the rest of the team from on-call pressures.
Astro 3.0 is the first major web framework to support the View Transitions API. Other release highlights include faster rendering performance, better image optimization, and optimized build output.
The move from crypto to artificial intelligence fueled the markets this year, but some are questioning how much of it is real. A company that wasn’t doing well renamed itself to “Applied Blockchain”, but a little too late. Luckily for them, ChatGPT came out a few months later. To boost their stock price, they renamed themselves “Applied Digital” and mentioned AI a few times in their earnings call, getting a hyped 450% increase in the public markets. While dollars are flowing in quickly to all things AI, it is yet to be seen whether these companies can even last.
2023.08.31·
institutionalinvestor.com·17 min read·TLDR Web Dev
Efforts to make AI more “open” seem to have gained momentum in recent months. However, a new analysis shows that “open source” AI tools like Llama 2 are still controlled by big tech companies in a number of ways.
Instagram has introduced Immortal Objects to Python. It allows objects to bypass reference count checks and live throughout the entire execution of the runtime, unlocking exciting avenues for true parallelism.
FairPlay comprises a set of algorithms created by Apple for digital rights management. This article runs daemons against FairPlay and goes through the findings.
Apple has sent out invitations for an event on September 12 at 1 PM ET. The company is expected to announce the iPhone 15 lineup and new Apple Watches at the event. The iPhone 15 and iPhone 15 Plus will likely feature the Dynamic Island and a USB-C port. The iPhone 15 Pro and iPhone 15 Pro Max are rumored to feature titanium frames, thinner bezels, big camera improvements, and a USB-C port. Apple will reportedly introduce the Apple Watch Series 9 smartwatches and a new version of the Apple Watch Ultra.
Google is adding artificial intelligence enhancements to Gmail and other productivity apps. Duet AI will be available in the first half of next year. It will cost large businesses $30 per month per user. The fee will be on top of what companies are already paying for Google's productivity suite. Companies will be able to join free trials before committing to the subscription. The technology is currently being tested by over 1,000 customers.
Virgin Galactic will conduct its next commercial space flight as early as September 8. Galactic 3 will carry three passengers who bought their tickets back in the early 2000s. If on schedule, it will be Virgin Galactic's fourth space flight in four months. This article features an interview with the company's Chief of Operations and president, Mike Moses, where he explains the long downtime after Sir Richard Branson's flight in 2021 and how Virgin Galactic reached a monthly flight cadence.
Scientists have created a genetically altered version of the hummingbird bobtail squid using CRISPR technology. The squids are almost transparent unless light hits them at the right angle. These squids offer researchers a new way to study animals. They may be especially interesting to brain scientists. The team that created the squids is working to create more of the animals for other researchers.
This repository contains a library of Amazon Cloud Development Kit constructs for deploying cost-aware, self-limiting resources. It helps developers set spending limits on AWS by disabling resources using non-destructive operations when budgets are hit. The library can be used to prevent large cloud bills due to mistakes in application code, misunderstanding of pricing models, or malicious activities.
StringZilla is a library for fast string sort, search, split, and shuffle. It can handle long strings and multi-gigabyte files in Python and C. StringZilla uses a simple heuristic and hyper-scalar code to achieve ludicrous speed (4.5 GB/s on IoT devices).
Analysts estimate that the PC market will return to growth in 2024. PC shipments are forecast to grow 3.7% year-on-year. 2023 will likely be the year with the greatest annual decline in consumer PC shipments ever. The introduction of AI and the uncertainty surrounding the future of remote work are likely causing people to delay purchases. Windows 10 is set to retire in 2025, which will likely trigger some sales.
OpenAI did many things differently than what Sam Altman would have advised for YC startups. It launched a solution in search of a problem with a capital-intensive business behind a login wall without any social, sharing, or other viral features. It took the company 4.5 years to launch its first commercial product. OpenAI fundraises through complicated financial structures. Altman is considering deleting his blog as he feels bad about the advice that he gave back when he was running YC.
SynthID generates watermarks that are imperceptible to the human eye and robust to various transformations but easily caught by a dedicated AI detection tool.
This two-part article takes a look at whether it's possible to measure developer productivity and how attempting to measure developer productivity may be damaging to the engineering culture at companies.
CoreWeave, a New Jersey-based startup, has emerged as a major player in AI infrastructure, offering cloud services for powerful GPU-based computing crucial for AI. Originally dabbling in cryptocurrency, CoreWeave pivoted to AI and now competes with tech giants like Microsoft, Google, and Amazon. The company, valued at around $2 billion, recently secured significant funding and uses its Nvidia GPUs as leverage for financial growth.
What do you get when you take a cell phone video and a few seconds on a CPU? Well, in this case - state of the art shape reconstruction! Slightly different from Gaussian splatting, but using the same fundamental math, this technique is a cool step forward in accessible 3D shape capture.
Researchers have found a way to make transfer learning methods use less memory with a new approach called "Universal Parallel Tuning" (UniPT). This makes it easier to use these advanced methods in everyday situations.
Researchers are exploring if "diffusion models" can make models that are already trained to be robust even stronger. A new method, "DiffSmooth", cleans up data using diffusion and then uses a special smoothing process to make the models even more reliable.
Langfuse is an open source observability & analytics solution for LLM-based applications. It is mostly geared towards production usage but some users also use it for local development of their LLM applications.
DSPy unifies techniques for prompting and fine-tuning LMs as well as improving them with reasoning and tool/retrieval augmentation, all expressed through a minimalistic set of Pythonic modules that compose and learn.