Buzzsumo’s TikTok Influencer Search tool allows you to find accounts based on keywords in recent posts or their bio, follower count, like count, and more. This is valuable when seeking out potential influencer marketing opportunities. Additionally, BuzzSumo's Chrome Extension enables you to see stats for the TikTok account you’re viewing.
SurveyMonkey Forms allow users to create web forms using pre-built templates, customizable fields, and integrations with Zapier and Mailchimp. It also supports web embedding and workflow automation. Forms will be available in all paid SurveyMonkey plans at no extra charge and will also be offered as a standalone tool.
This meal-kit subscription service decreased its drop-off rate by 18% by making its CTA button text specific to the trial offer. The team had noticed a drop-off rate of 49% at the final step of their paid traffic funnel where the user confirms their order. They changed the CTA from “Confirm order at a discount” to “Confirm trial box order,” which removed hesitations about getting locked into a fixed period or subscription. This ultimately reduced the drop-off rate to 40% and in turn reduced CAC.
This article discusses the challenges faced by MasterClass, an online learning platform. Even though MasterClass excels in marketing and content production, drawing in high-profile instructors and delivering engaging lessons, it is having trouble sustaining growth and lowering its high churn rate. Despite having a good product-market fit, it was not successfully transitioning from B2C to B2B.
DoorDash migrated from a Python 2 monolith to a microservices architecture in 2020. It encountered a couple of failures with microservices, many of which were related to the scalability of its distributed systems. These failures included cascading failures, retry storms, death spirals, and metastable failures. DoorDash is taking action to mitigate such failures at a global level.
Vuex is the official state management library for Vue.js. It follows the Flux architecture pattern and provides a centralized store where you can store, retrieve, and update application-wide state. This article goes through the basics of Vuex and dives into advanced state management techniques, like using Vue 3’s Composition API to structure your code more logically. Vue 3 also has a teleport feature, which is useful for modal dialogs and popovers.
GitHub has been working on making its Continuous Integration (CI) experience better by using GitHub Actions larger runners. Larger runners are GitHub Actions runners that are hosted by GitHub. They are managed virtual machines (VMs) with more RAM, CPU, and disk space than standard GitHub-hosted runners. They come with autoscaling, are fully managed, and allow GitHub to take advantage of reusable workflows during builds and tests.
There are a few things you can do to make your application better when applying for software jobs. For example, don’t use ChatGPT for open-ended questions. Usually, these answers are obvious and easily caught. Resumes also shouldn’t have flowery prose, generic information, or random buzzwords.
Svelte recently introduced runes, which is a solution to reactivity that is similar to previous solutions. UI frameworks oversimplify complex problems and introduce unnecessary abstractions that deviate from the native DOM API. Instead, frameworks should encourage more direct use of the DOM API.
However good your team is, or how quickly they deliver, it can be challenging to ensure the rest of the business knows what they’re working on. This is especially true for remote teams. Here are some tools and techniques you can use to ensure your team’s voice is heard and their work is visible, with the added bonus of helping them collaborate better.
Vizro is a toolkit for creating modular data visualization applications. It allows developers to create flexible, scalable, Python-enabled data visualization dashboards. Configurations can be written in multiple formats, like JSON and Python dictionaries.
More and more tech companies are using cloud development environments (CDEs). CDEs are remote development environments, where code is run on more powerful machines in the cloud. Generally, these allow code to be built faster, reduce local machine-specific errors, and allow collaboration to shine. There are a few reasons behind why CDEs are rising in popularity, such as codebases getting larger, monorepos becoming more popular, and plateaus in laptop computing power.
2023.09.27·
blog.pragmaticengineer.com·9 min read·TLDR Web Dev
GitHub’s CEO says that developers will become even more valuable with the advent of AI. AI will and already is making software engineers more productive, and this productivity boost will make the need for software grow. GitHub is working on making AI developer tools more accurate, since AI-produced code quality is lower than average.
Developer productivity metrics are hard to gauge and measure. Learn how Spotify's Platform Insights team sets OKRs and metrics to connect developer productivity with company-wide objectives.
Elad Gil is one of the most successful investors of our time, having invested in startup juggernauts like Airbnb, Instacart, Figma, Notion, Stripe, Square, and more. His three pieces of advice for startups are: build for a specific problem, ship fast, and focus on customers.
Between GitHub, Jira/Linear, and Slack, engineering teams create data for days. Engineering work CAN be measured. But if you measure the wrong things, you’ll destroy motivation and productivity.
OpenAI is rolling out a version of ChatGPT that allows users to prompt the AI by speaking aloud or uploading a picture. It will be available for paying customers in the next two weeks and for everyone else soon after. The image search feature will include a drawing tool to help make queries more clear. Users will be able to prompt the bot to refine answers.
Amazon has agreed to invest up to $4 billion in Anthropic, an AI startup. It will initially invest $1.25 billion with the option to increase its investment up to a total of $4 billion. Google, which is also an investor in Anthropic, plans to raise its investment by up to $5 billion over the next two years. Anthropic will use AWS as a primary cloud provider for mission-critical workloads as part of the deal. It will provide AWS customers with early access to unique features for model customization and fine-tuning capabilities.
Spotify has unveiled a new AI-powered feature that translates podcasts into multiple languages using the same voices as those in the show. The feature uses OpenAI's new voice generation technology, which only needs a few seconds of audio to replicate a voice. Voice-translated episodes from select creators are now available on Spotify. A list of all the translated shows currently available can be viewed on Spotify's Voice Translation hub, which is linked to in the article.
A team of scientists led by a Japanese pharmaceutical startup has developed a drug that stimulates the growth of new teeth. It aims to put the drug on the market by around 2030. The drug inhibits the protein that suppresses the growth of teeth. Clinical trials for the drug are expected to begin in around July 2024. A trial for children between two and six years old born without some or all permanent teeth is planned for 2025.
Minum is a minimalistic experimental web framework. It features an in-memory database with disk persistence, server-side templating, a logging and testing framework, HTML parsing, and more. Minum's compiled size is just 150 kilobytes and it only has 3,757 lines of production code, including required dependencies.
The most common methods for distributing software packages and creating environments to run them in are Share Everything and Share Nothing. Share Everything is the classic model for software environments, but it can be extremely limiting. The Share Nothing approach is more likely to produce consistently working software, but it can lead to a ton of bloat. This article looks at these methods of distributing software packages and lays out an ideal build system approach.
Sam Altman claims that the AI that his company is building could destroy humanity. By his own assessment, we should feel good but not great about him being our AI leader. He says that he's neither emotionally nor demographically suited for the role. This article takes a look at who Sam Altman is to give readers a better idea of the kind of person he is. According to Silicon Valley's favorite Buddhist monk, Sam Altman has a 'pure heart'.
A pod is a group house structured like a pod hotel - a type of sleeping space invented in Japan designed to cater to travelers on a budget. A recent post by a tech entrepreneur went viral after he posted pictures of the pod he was living in for $700 per month in San Francisco. While the room is very small, it allows the startup founder to live close to the action. Pictures of the pod are available in the article.
Elon Musk's algorithm involves questioning every requirement, deleting any part or process if possible, simplifying and optimizing processes, accelerating cycle times, and automating last.
Ditch The Bell is a desktop notifier for RSS/Atom feeds that allows users to closely configure features of the freedesktop notification specification to unlock the most customizable feed notification experience possible on Linux.
Amazon is investing up to $4B in Anthropic with a set of trades in IP and compute options on the table. Anthropic’s safety governance remains unchanged.
Researchers have created a new model called PVLFF that can look at 3D scenes and not only identify what's in them, but also distinguish between different instances of the same object—all by using text descriptions.
LayoutLM is a model that is good at reading business documents. It was made even smarter with two new training exercises—one to help it understand complicated layouts and another to get numeric values right.
This study introduces a method that simulates active stereo in passive cameras without a physical pattern projector. By virtually overlaying patterns using depth data from external sensors, the researchers overcome the limitations of traditional setups. This approach enhances both stereo algorithms and deep learning networks on various datasets.