Skip to content

Commit 2becf7e

Browse files
hyphapre-commit-ci[bot]deutranium
authored
Ep2026 sponsor manychat update (#1562)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kshitijaa Jaglan <29124655+deutranium@users.noreply.github.com>
1 parent 490b366 commit 2becf7e

6 files changed

Lines changed: 47 additions & 28 deletions

File tree

src/components/SocialLinks.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const {
88
} = Astro.props;
99
const socialMap = {
1010
website: { icon: "globe", label: "Website", color: "#0077b5" },
11-
blog: { icon: "rss", label: "Blog", color: "" },
11+
blog: { icon: "rss", label: "Blog", color: "#f26522", style: "solid" },
1212
linkedin: { icon: "linkedin", label: "LinkedIn", color: "#0a66c2" },
1313
github: { icon: "github", label: "GitHub", color: "#333333" },
1414
youtube: { icon: "youtube", label: "YouTube", color: "#ff0000" },
@@ -26,7 +26,7 @@ const socialMap = {
2626
{
2727
Object.entries(socialMap)
2828
.filter(([key]) => socials?.[key])
29-
.map(([key, { icon, label, color }]) => {
29+
.map(([key, { icon, label, color, style: iconStyle = "brands" }]) => {
3030
const url = socials[key];
3131
const style = variant === "color" && color ? `color: ${color}` : {variant};
3232
return (
@@ -41,7 +41,7 @@ const socialMap = {
4141
{" "}
4242
<span class="social-icon-inner">
4343
{" "}
44-
<Icon name={icon} style="brands" size="fa-xl" />{" "}
44+
<Icon name={icon} style={iconStyle} size="fa-xl" />{" "}
4545
</span>{" "}
4646
</a>
4747
);

src/components/SponsorLogo.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const {
2222
2323
const logo = sponsorLogos[sponsor.id];
2424
const slug = tier==="Partners"? `/community-partners#sponsor-${sponsorId}`
25-
/*: tier==="Platinum" ? `/sponsor/${sponsorId}` */
25+
: tier==="Platinum" ? `/sponsor/${sponsorId}`
2626
: tier==="Media Partners" ? `/media-partners#sponsor-${sponsorId}` : tier==="Startups" ? `/startups#sponsor-${sponsorId}` : `/sponsors#sponsor-${sponsorId}`
2727
2828
---

src/content/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@ const sponsors = defineCollection({
225225
socials: z
226226
.object({
227227
linkedin: z.string().url().optional().nullable(),
228+
blog: z.string().url().optional().nullable(),
228229
github: z.string().url().optional().nullable(),
229230
mastodon: z.string().url().optional().nullable(),
230231
bluesky: z.string().url().optional().nullable(),
-215 KB
Loading

src/content/sponsors/manychat/index.md

Lines changed: 41 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ name: "Manychat"
33
url: "https://careers.manychat.com/"
44
industry: "Technology & Marketing"
55
description:
6-
"We help businesses grow by building meaningful customer relationships,
7-
powered by a leading chat marketing platform."
6+
"We build AI-powered chat automation for 1M+ creators and brands at real
7+
production scale."
88
socials:
99
linkedin: "https://www.linkedin.com/company/manychat"
1010
twitter: "https://x.com/Manychat_life"
11+
blog: "https://medium.com/manychat-engineering"
1112
github:
1213
discord:
1314
youtube: "https://www.youtube.com/@manychat-engineering/"
@@ -18,28 +19,47 @@ logo_padding: 20px 10px
1819

1920
# About Manychat
2021

21-
Manychat is a leading Chat Marketing platform. We enable businesses and creators
22-
to drive more sales and conversions on messaging apps, such as Instagram,
23-
WhatsApp, Facebook Messenger, and Telegram, using automation.
22+
**We’re [Manychat](https://manychat.com/)! 👋🏻 Chat automation for 1M+ businesses
23+
at massive scale, with Python infrastructure that actually handles it without
24+
headaches.**
2425

25-
Trusted by over 1 million brands in 170+ countries, we're an official Meta
26-
Business Partner, backed by top investors, including Bessemer Venture Partners.
26+
Bet you know this feeling all too well: deploying an LLM feature and HOPING for
27+
the best in production 🤞🏻
2728

28-
Our global team of 350+ people is located around international offices in
29-
Austin, Barcelona, Yerevan, São Paulo, and Amsterdam. 🌏
29+
The costs, rate limits, provider outages taking down your entire feature… it
30+
used to haunt us, but we developed the systems that can handle it all.
3031

31-
Founded in 2016, we still embrace a startup work culture — making fast
32-
decisions, setting ambitions goals, fostering open feedback and transparency. We
33-
think big and win together. 🏆
32+
We power chat automation for over a million creators and brands, so "the LLM is
33+
down" isn't an acceptable answer, ever. We built infrastructure that expects
34+
LLMs to misbehave:
3435

35-
We value our team, offering competitive compensation and benefits, and a hybrid
36-
work model to split time between home and cozy offices.
36+
- Multi-provider routing that fails over from Azure to OpenAI mid-retry.
37+
- Weighted traffic distribution that we can rebalance without deploying code.
38+
- Cooldowns that pull failing backends out of rotation automatically.
39+
- Observability that actually helps — Prometheus metrics, Grafana dashboards,
40+
OpenTelemetry traces with business context so we know which customer's request
41+
just broke.
3742

38-
We care intensely about our customers and their goals. By experimenting a lot
39-
and testing hypotheses, we continuously improve our product to help businesses
40-
grow and generate revenue on their social channels. That’s how we deliver
41-
results and dazzle our customers. ⚡️
43+
We also monitor our asyncio event loop like hawks, because nothing ruins your
44+
day faster than discovering a blocking call is starving your entire service.
4245

43-
🚀 Ready to make an impact in a new and fast-evolving market? Explore our job
44-
openings here on LinkedIn, or by visiting our careers page:
45-
https://careers.manychat.com/
46+
**And we'd love to discuss this and all things Python with like-minded people!**
47+
Come by our booth to talk to the engineers who built this infrastructure. We can
48+
tell you how we handle rate-limit cascades. How we track token costs per AI
49+
agent. What it's like to debug distributed traces when you're trying to figure
50+
out why one specific request took 6 seconds instead of 2. And anything else
51+
you'd like to know about working in such a high-load environment.
52+
53+
Come see us on stage:
54+
55+
- Daria Korsakova, Python Engineer at Manychat will talk about Practical
56+
observability for Python APIs, workers & jobs
57+
- Sergi Porta, Python Team Lead at Manychat will talk about LLM Traffic Spikes:
58+
Routing, Rate Limits, and Failover in Python
59+
60+
Read the full technical breakdown of our infrastructure:
61+
https://medium.com/manychat-engineering/how-to-survive-llm-traffic-spikes-in-python-73955ee9426f
62+
63+
Meet our engineering team: https://careers.manychat.com/team/engineering
64+
65+
Explore open roles: https://careers.manychat.com/positions

src/layouts/Layout.astro

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,7 @@ const hideFooter = Astro.props.hideFooter ?? false;
8787
}
8888

8989
article a[href^="http"]:not([href*="var(--externalDomain)"]):not(.button-link):not(:has(img)) {
90-
display: inline-block;
91-
white-space: nowrap;
92-
overflow-wrap: break-word;
90+
overflow-wrap: anywhere;
9391
word-break: break-word;
9492
}
9593
</style>

0 commit comments

Comments
 (0)