Skip to content

Commit 3b7017e

Browse files
Added more blog
1 parent 778ef13 commit 3b7017e

File tree

71 files changed

+2789
-187
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+2789
-187
lines changed

blog/404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/categories/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/excalidraw/art-2024-01-19-19.56.09/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/excalidraw/art-2024-01-25-14.32.40/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/excalidraw/art-2024-02-11-07.27.35/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/excalidraw/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/excalidraw/langchainagent/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232

3333

34-
<meta name="generator" content="Hugo 0.128.0">
34+
<meta name="generator" content="Hugo 0.129.0">
3535

3636

3737

blog/index.html

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131

3232

33-
<meta name="generator" content="Hugo 0.128.0">
33+
<meta name="generator" content="Hugo 0.129.0">
3434

3535

3636

@@ -156,55 +156,55 @@ <h3 class="posts-item-note" aria-label="Recent Posts"></h3>
156156

157157
<article class="post-item">
158158
<h4 class="post-item-title">
159-
<a href="/blog/notes/2024/python/">Python</a>
159+
<a href="/blog/notes/2024/langchain/">Langchain</a>
160160
</h4>
161161

162162

163163

164-
<time class="post-item-meta" datetime="2024-05-09T12:16:34&#43;0530">
165-
9 May 2024
164+
<time class="post-item-meta" datetime="2024-05-25T09:42:14&#43;0530">
165+
25 May 2024
166166

167167
</time>
168168
</article>
169169

170170

171171
<article class="post-item">
172172
<h4 class="post-item-title">
173-
<a href="/blog/notes/2024/system-design-case-study/">System Design Case study</a>
173+
<a href="/blog/notes/2024/python/">Python</a>
174174
</h4>
175175

176176

177177

178-
<time class="post-item-meta" datetime="2024-04-20T16:45:15&#43;0530">
179-
20 Apr 2024
178+
<time class="post-item-meta" datetime="2024-05-09T12:16:34&#43;0530">
179+
9 May 2024
180180

181181
</time>
182182
</article>
183183

184184

185185
<article class="post-item">
186186
<h4 class="post-item-title">
187-
<a href="/blog/notes/2024/elastic-search/">Elastic search</a>
187+
<a href="/blog/notes/2024/system-design-case-study/">System Design Case study</a>
188188
</h4>
189189

190190

191191

192-
<time class="post-item-meta" datetime="2024-03-30T20:20:04&#43;0530">
193-
30 Mar 2024
192+
<time class="post-item-meta" datetime="2024-04-20T16:45:15&#43;0530">
193+
20 Apr 2024
194194

195195
</time>
196196
</article>
197197

198198

199199
<article class="post-item">
200200
<h4 class="post-item-title">
201-
<a href="/blog/notes/2024/databases/">Databases</a>
201+
<a href="/blog/notes/2024/elastic-search/">Elastic search</a>
202202
</h4>
203203

204204

205205

206-
<time class="post-item-meta" datetime="2024-03-03T07:34:21&#43;0530">
207-
3 Mar 2024
206+
<time class="post-item-meta" datetime="2024-03-30T20:20:04&#43;0530">
207+
30 Mar 2024
208208

209209
</time>
210210
</article>

blog/index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

blog/index.xml

Lines changed: 51 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,43 @@
66
<description>Recent content on programmerraja blog</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Mon, 01 Jul 2024 07:14:30 +0530</lastBuildDate><atom:link href="https://programmerraja.github.io/blog/index.xml" rel="self" type="application/rss+xml" />
9+
<lastBuildDate>Sat, 20 Jul 2024 07:26:19 +0530</lastBuildDate><atom:link href="https://programmerraja.github.io/blog/index.xml" rel="self" type="application/rss+xml" />
10+
<item>
11+
<title>Sherlock Holmes and the Case of the Broken Website</title>
12+
<link>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-and-the-case-of-the-broken-website/</link>
13+
<pubDate>Thu, 11 Jul 2024 05:15:01 +0530</pubDate>
14+
15+
<guid>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-and-the-case-of-the-broken-website/</guid>
16+
17+
<description>Welcome back to our series, where we unravel the mysteries of infrastructure issues with a touch of Sherlock Holmes flair. Today, we tackle a perplexing case involving our trusty web server, Nginx. The problem at hand? A broken website UI after a seemingly simple routing change.
18+
The Initial Clue: A Broken UI Our journey began with a routine change. We needed to route requests starting with /something to a new server.</description>
19+
20+
</item>
21+
22+
<item>
23+
<title>Sherlock Holmes: The Great Lambda Mystery</title>
24+
<link>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-the-great-lambda-mystery/</link>
25+
<pubDate>Tue, 02 Jul 2024 12:27:32 +0530</pubDate>
26+
27+
<guid>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-the-great-lambda-mystery/</guid>
28+
29+
<description>Welcome to our Sherlock Holmes-inspired tech adventure Series! Imagine each technical challenge as a thrilling mystery waiting to be solved. Like Sherlock Holmes with his sharp eye for detail, I&amp;rsquo;ll tackle the problem with wit and precision. Let&amp;rsquo;s dive in and crack these cases together!
30+
The Early Morning Disturbance It was 4 o&amp;rsquo;clock in the morning when I received an urgent call from a colleague. Our Lambda function had suddenly stopped working.</description>
31+
32+
</item>
33+
34+
<item>
35+
<title>Sherlock Holmes: The Case of the Missing User IPs</title>
36+
<link>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-the-case-of-the-missing-user-ips/</link>
37+
<pubDate>Mon, 01 Jul 2024 21:08:07 +0530</pubDate>
38+
39+
<guid>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-the-case-of-the-missing-user-ips/</guid>
40+
41+
<description>Welcome to our series of infrastructure detective stories, where we unravel the mysteries lurking within our systems In this episode, we tackle a perplexing problem: our Nginx server inside Kubernetes was logging an IP address that didn&amp;rsquo;t match the actual user IP. Join me as we unravel the mystery and uncover the truth behind the missing IP.
42+
The Mysterious IP It all started when we noticed something unusual in our logs.</description>
43+
44+
</item>
45+
1046
<item>
1147
<title>Sherlock Homes: The Case of the Content Length Mismatch</title>
1248
<link>https://programmerraja.github.io/blog/post/2024/sherlock-holmes-the-case-of-the-content-length-mismatch/</link>
@@ -19,6 +55,20 @@ Running a website smoothly is akin to maintaining a finely-tuned machine. Yet, l
1955

2056
</item>
2157

58+
<item>
59+
<title>Langchain</title>
60+
<link>https://programmerraja.github.io/blog/notes/2024/langchain/</link>
61+
<pubDate>Sat, 25 May 2024 09:42:14 +0530</pubDate>
62+
63+
<guid>https://programmerraja.github.io/blog/notes/2024/langchain/</guid>
64+
65+
<description>The concepts in langchain
66+
Prompt template chains Models Retrivers Agent Tools Output Memory Prompt templates Prompt templates help to translate user input and parameters into instructions for a language model. This can be used to guide a model&amp;rsquo;s response, helping it understand the context and generate relevant and coherent language-based output.
67+
types of prompt templates
68+
String PromptTemplates from langchain_core.prompts import PromptTemplate from langchain_core.prompts import ChatPromptTemplate prompt_template = PromptTemplate.from_template(&amp;#34;Tell me a joke about {topic}&amp;#34;) prompt = prompt_template.</description>
69+
70+
</item>
71+
2272
<item>
2373
<title>Python</title>
2474
<link>https://programmerraja.github.io/blog/notes/2024/python/</link>
@@ -66,19 +116,6 @@ Here&amp;rsquo;s an explanation of index-level shard allocation filtering:</desc
66116

67117
</item>
68118

69-
<item>
70-
<title>Databases</title>
71-
<link>https://programmerraja.github.io/blog/notes/2024/databases/</link>
72-
<pubDate>Sun, 03 Mar 2024 07:34:21 +0530</pubDate>
73-
74-
<guid>https://programmerraja.github.io/blog/notes/2024/databases/</guid>
75-
76-
<description>ZippyDB ZippyDB is the largest strongly consistent, geographically distributed key-value store at Facebook.ZippyDB uses RocksDB as the underlying storage engine
77-
Cassandra Cassandra is a wide-column NoSQL database management system. It was originally developed at Facebook to power the Facebook inbox search feature build in java
78-
https://blog.stackademic.com/architecture-of-cassandra-6d9d248a7463 FoundationDB FoundationDB is an open-source, distributed, transactional key-value store. It’s designed to handle large volumes of data and works well for both read/write workloads and write-heavy workloads.</description>
79-
80-
</item>
81-
82119
<item>
83120
<title>How to capture mongodb protocol in  wireshark</title>
84121
<link>https://programmerraja.github.io/blog/post/2024/how-to-capture-mongodb-protocol-in--wireshark/</link>

0 commit comments

Comments
 (0)