Skip to content

Commit abe5c13

Browse files
deploy: ae1a090
1 parent f5314b1 commit abe5c13

File tree

19 files changed

+26
-26
lines changed

19 files changed

+26
-26
lines changed

authors/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html><head><title>Authors - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="Technology blog of India's largest stock broker"><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="Authors - Zerodha Tech Blog"><meta property="og:description" content="Technology blog of India's largest stock broker"><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/authors/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><link rel=alternate type=application/rss+xml href=https://zerodha.tech/authors/index.xml title="Zerodha Tech Blog"><meta property="og:image" content="https://zerodha.tech/static/images/thumb.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=184404"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
1+
<!doctype html><html><head><title>Authors - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="Technology blog of India's largest stock broker"><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="Authors - Zerodha Tech Blog"><meta property="og:description" content="Technology blog of India's largest stock broker"><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/authors/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><link rel=alternate type=application/rss+xml href=https://zerodha.tech/authors/index.xml title="Zerodha Tech Blog"><meta property="og:image" content="https://zerodha.tech/static/images/thumb.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=185249"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
22
<a href=/blog title>Blog</a>
33
<a href=/projects title>Projects</a>
44
<a href=/stack title>Stack</a>

blog/1-5-million-pdfs-in-25-minutes/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html><head><title>1.5+ million PDFs in 25 minutes - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="How we generate, digitally sign, and e-mail out 1.5+ million PDFs, as mandated by regulations, in about 25 minutes with a fully self-hosted distributed architecture."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="1.5+ million PDFs in 25 minutes - Zerodha Tech Blog"><meta property="og:description" content="How we generate, digitally sign, and e-mail out 1.5+ million PDFs, as mandated by regulations, in about 25 minutes with a fully self-hosted distributed architecture."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/1-5-million-pdfs-in-25-minutes/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/cnotes_banner.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=184404"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
1+
<!doctype html><html><head><title>1.5+ million PDFs in 25 minutes - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="How we generate, digitally sign, and e-mail out 1.5+ million PDFs, as mandated by regulations, in about 25 minutes with a fully self-hosted distributed architecture."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="1.5+ million PDFs in 25 minutes - Zerodha Tech Blog"><meta property="og:description" content="How we generate, digitally sign, and e-mail out 1.5+ million PDFs, as mandated by regulations, in about 25 minutes with a fully self-hosted distributed architecture."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/1-5-million-pdfs-in-25-minutes/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/cnotes_banner.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=185249"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
22
<a class=active href=/blog title>Blog</a>
33
<a href=/projects title>Projects</a>
44
<a href=/stack title>Stack</a>

blog/a-lesson-in-niche-business-dsls-at-scale/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html><head><title>A lesson in creating and using niche business DSLs at scale - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="How we incrementally built a business rule validation engine to keep up with the changing business and regulatory environment, starting with a custom DSL, and ended up writing a framework to manage rules written in Go and distribute them as pure Go plugins."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="A lesson in creating and using niche business DSLs at scale - Zerodha Tech Blog"><meta property="og:description" content="How we incrementally built a business rule validation engine to keep up with the changing business and regulatory environment, starting with a custom DSL, and ended up writing a framework to manage rules written in Go and distribute them as pure Go plugins."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/a-lesson-in-niche-business-dsls-at-scale/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/bnf-veto-rejection.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=184404"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
1+
<!doctype html><html><head><title>A lesson in creating and using niche business DSLs at scale - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="How we incrementally built a business rule validation engine to keep up with the changing business and regulatory environment, starting with a custom DSL, and ended up writing a framework to manage rules written in Go and distribute them as pure Go plugins."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="A lesson in creating and using niche business DSLs at scale - Zerodha Tech Blog"><meta property="og:description" content="How we incrementally built a business rule validation engine to keep up with the changing business and regulatory environment, starting with a custom DSL, and ended up writing a framework to manage rules written in Go and distribute them as pure Go plugins."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/a-lesson-in-niche-business-dsls-at-scale/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/bnf-veto-rejection.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=185249"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
22
<a class=active href=/blog title>Blog</a>
33
<a href=/projects title>Projects</a>
44
<a href=/stack title>Stack</a>

blog/alar-the-making-of-an-open-source-dictionary/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html><head><title>Alar: The making of an open source dictionary - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="The story of a massive Kannada dictionary created by V. Krishna single handedly over four decades, and its accidental discovery and open sourcing at an unlikely place, a stock brokerage."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="Alar: The making of an open source dictionary - Zerodha Tech Blog"><meta property="og:description" content="The story of a massive Kannada dictionary created by V. Krishna single handedly over four decades, and its accidental discovery and open sourcing at an unlikely place, a stock brokerage."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/alar-the-making-of-an-open-source-dictionary/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/alar.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=184404"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
1+
<!doctype html><html><head><title>Alar: The making of an open source dictionary - Zerodha Tech Blog</title><meta charset=utf-8><meta name=title content="Zerodha Tech Blog"><meta name=description content="The story of a massive Kannada dictionary created by V. Krishna single handedly over four decades, and its accidental discovery and open sourcing at an unlikely place, a stock brokerage."><meta name=viewport content="width=device-width,initial-scale=1"><meta property="og:title" content="Alar: The making of an open source dictionary - Zerodha Tech Blog"><meta property="og:description" content="The story of a massive Kannada dictionary created by V. Krishna single handedly over four decades, and its accidental discovery and open sourcing at an unlikely place, a stock brokerage."><meta property="og:type" content="website"><meta property="og:url" content="https://zerodha.tech/blog/alar-the-making-of-an-open-source-dictionary/"><link rel="shortcut icon" href=https://zerodha.tech/static/images/favicon.png><meta property="og:image" content="https://zerodha.tech/static/images/alar.png"><script type=application/ld+json>{"@context":"https://schema.org","@type":"Organization","name":"Zerodha Tech Blog","logo":"https://zerodha.tech/static/images/logo.svg","description":"Technology blog of India's largest stock broker","contactPoint":[{"@type":"ContactPoint","telephone":"+91 80 4040 2020","contactType":"customer service"}],"url":"https://zerodha.tech","sameAs":["https://facebook.com/zerodha.social","https://twitter.com/zerodhaonline","https://youtube.com/user/zerodhaonline","https://linkedin.com/company/zerodha","https://instagram.com/zerodhaonline"]}</script><link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600" rel=stylesheet><link rel=stylesheet type=text/css media=screen href="https://zerodha.tech/static/style.css?v=185249"></head><body><section class=page-hero><div class="container wrap"><div class=header><div class=logo><a href=https://zerodha.tech/><img alt="Zerodha technology blog" src=https://zerodha.tech/static/images/logo.svg></a></div><nav class=nav><a class=active href=/ title>Home</a>
22
<a class=active href=/blog title>Blog</a>
33
<a href=/projects title>Projects</a>
44
<a href=/stack title>Stack</a>

0 commit comments

Comments
 (0)