You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploy: UI improvements - pagination, spacing, and headings
Updated static site with the following improvements:
- 5 articles per page (reduced from 10)
- Increased navbar spacing for better readability
- Smaller heading fonts (h1: 1.8rem, h2: 1.5rem, h3: 1.3rem)
- Reduced article separation on listing pages
- Fixed: Article summaries now strip HTML tags/headings
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: author/bharadwaj.html
+11-57Lines changed: 11 additions & 57 deletions
Original file line number
Diff line number
Diff line change
@@ -96,7 +96,7 @@ <h3>
96
96
<sectionclass="byline">
97
97
Wed 01 January 2020
98
98
</section>
99
-
<p><p>I reluctantly started to write this post some 6 months ago. As a application developer my knowledge of the internals of DBMS design was (and still is) very limited. It is one thing to work with a DBMS at <em>development</em> and quite another to keep it running as part of …</p></p>
99
+
<p>I reluctantly started to write this post some 6 months ago. As a application developer my knowledge of the internals of DBMS design was (and still is) very limited. It is one thing to work with a DBMS at development and quite another to keep it running as part of …</p>
100
100
<hr>
101
101
</li>
102
102
<li>
@@ -106,7 +106,7 @@ <h3>
106
106
<sectionclass="byline">
107
107
Fri 17 October 2014
108
108
</section>
109
-
<p><p>The first '<ahref="http://functionalconf.com/">Functional Conference</a>' happened in Bangalore between Oct 9-11. I had been keenly looking forward to it. This is a quick post on the sessions I attended and the conference itself. As the lineup of speakers and topics shaped up in the buildup to the conference on their website …</p></p>
109
+
<p>The first 'Functional Conference' happened in Bangalore between Oct 9-11. I had been keenly looking forward to it. This is a quick post on the sessions I attended and the conference itself. As the lineup of speakers and topics shaped up in the buildup to the conference on their website …</p>
110
110
<hr>
111
111
</li>
112
112
<li>
@@ -116,7 +116,7 @@ <h3>
116
116
<sectionclass="byline">
117
117
Sat 28 June 2014
118
118
</section>
119
-
<p><p>These days I mostly program in Scala. Few weeks ago I ran into a problem to search for data within fairly large XMLs. XPath and XQuery are the standard technologies to query XML's. JVM programmers have a choice of multiple libraries to choose from when it comes to XPath. One …</p></p>
119
+
<p>These days I mostly program in Scala. Few weeks ago I ran into a problem to search for data within fairly large XMLs. XPath and XQuery are the standard technologies to query XML's. JVM programmers have a choice of multiple libraries to choose from when it comes to XPath. One …</p>
120
120
<hr>
121
121
</li>
122
122
<li>
@@ -126,7 +126,7 @@ <h3>
126
126
<sectionclass="byline">
127
127
Mon 12 May 2014
128
128
</section>
129
-
<p><p>The latest offering of Coursera's popular course on Machine Learning by Andrew Ng started in the first week of March. The course requires Matlab's Octave to be used to solve the assignments. Apart from trying to solve the problems in Octave, I decided to solve the assignments in the programming …</p></p>
129
+
<p>The latest offering of Coursera's popular course on Machine Learning by Andrew Ng started in the first week of March. The course requires Matlab's Octave to be used to solve the assignments. Apart from trying to solve the problems in Octave, I decided to solve the assignments in the programming …</p>
130
130
<hr>
131
131
</li>
132
132
<li>
@@ -136,59 +136,7 @@ <h3>
136
136
<sectionclass="byline">
137
137
Mon 14 April 2014
138
138
</section>
139
-
<p><p>Last Saturday I happened to go to my first code retreat. Hosted by <ahref="http://www.multunus.com/">Multunus</a> and conducted by the master programmer <ahref="https://twitter.com/venkat_s">Venkat Subramaniam</a>, it was a very learnful experience. Here's a sneak-peek of the event from my eyes. </p>
140
-
<h3id="the-format">The Format</h3>
141
-
<p>Code retreats are day long coding fests. Programmers take a crack …</p></p>
142
-
<hr>
143
-
</li>
144
-
<li>
145
-
<h3>
146
-
<ahref="https://bharath12345.github.io/posts/play2-on-jboss-wildfly/">Play2 Application on Wildfly: Why and How</a>
147
-
</h3>
148
-
<sectionclass="byline">
149
-
Thu 13 March 2014
150
-
</section>
151
-
<p><p><ahref="http://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edition">JavaEE</a> (v5 and v6) has a commanding presence in both marketshare and (developer) mindshare in the enterprise software world. The specifications are well thought-out, battle-tested and highly relied upon. I started using JavaEE (v5) way back in 2007 with JBoss 4.x. The latest release, <ahref="http://www.oracle.com/technetwork/java/javaee/tech/index.html">JavaEE-7</a>, which was released close …</p></p>
152
-
<hr>
153
-
</li>
154
-
<li>
155
-
<h3>
156
-
<ahref="https://bharath12345.github.io/posts/my-scala-application---twitter-volume-grapher-for-indian-election-personalities/">My Scala Application: Real-time Twitter Volume Grapher For Indian Elections 2014</a>
157
-
</h3>
158
-
<sectionclass="byline">
159
-
Thu 27 February 2014
160
-
</section>
161
-
<p><p>The Indian general elections are around the corner. For software engineers, this time around, there is data to play with and try to predict the outcome. Among all, the data from the social media giants - Twitter and Facebook - is easily accessible for analysis. Though social media may not be the …</p></p>
162
-
<hr>
163
-
</li>
164
-
<li>
165
-
<h3>
166
-
<ahref="https://bharath12345.github.io/posts/computing-laws-theorems-and-aphorisms/">Computing Laws, Theorems and Aphorisms</a>
167
-
</h3>
168
-
<sectionclass="byline">
169
-
Sun 23 February 2014
170
-
</section>
171
-
<p><p>There are plenty of laws, theorems and aphorisms out there, apart from Moore's and Murphy's, that computer people could use. They sometimes come handy in meetings and emails! Just using them could, at times, mean standing on the shoulders of giants. I plan to keep this as an ongoing post …</p></p>
172
-
<hr>
173
-
</li>
174
-
<li>
175
-
<h3>
176
-
<ahref="https://bharath12345.github.io/posts/streaming-twitter-on-play--spray-scala-app/">Streaming Twitter On Play + Spray Scala App</a>
177
-
</h3>
178
-
<sectionclass="byline">
179
-
Wed 29 January 2014
180
-
</section>
181
-
<p><p>Working on <ahref="http://bharathwrites.in/posts/scala-projects-in-the-making/#scalog">Scalog</a> I decided to write a quick program couple of days ago to see the super trending twitter hashtag - #ArnabVsRahul. I initially tried to follow the hashtag on TweetDeck but found that the arrival rate of new tweets simply did not allow me to read. Wanted a way …</p></p>
182
-
<hr>
183
-
</li>
184
-
<li>
185
-
<h3>
186
-
<ahref="https://bharath12345.github.io/posts/scala-projects-in-the-making/">My Scala Projects In The Making</a>
187
-
</h3>
188
-
<sectionclass="byline">
189
-
Wed 25 December 2013
190
-
</section>
191
-
<p><p>Over the last year I often heard my friends say the era of <ahref="http://en.wikipedia.org/wiki/Massive_open_online_course">MOOC</a> was truly upon us. It was only on taking up couple of Coursera courses did I realise it fully. They have been eye-opening many times over (and extremely rigorous). Would particularly recommend these two to anyone …</p></p>
139
+
<p>Last Saturday I happened to go to my first code retreat. Hosted by Multunus and conducted by the master programmer Venkat Subramaniam, it was a very learnful experience. Here's a sneak-peek of the event from my eyes. The Format Code retreats are day long coding fests. Programmers take a crack …</p>
<ahref="https://bharath12345.github.io/posts/play2-on-jboss-wildfly/">Play2 Application on Wildfly: Why and How</a>
95
95
</h3>
96
96
<sectionclass="byline">
97
-
Wed 11 December 2013
97
+
Thu 13 March 2014
98
98
</section>
99
-
<p><p>It was a long time ago that I read this masterpiece by the software engineering guru, Peter Norvig - <ahref="http://norvig.com/21-days.html#answers">Teach Yourself Programming In Ten Years</a>. Peter advises wannabe programmers to learn at least half a dozen programming languages. Taking stock of myself earlier this year I realised having terribly missed out …</p></p>
99
+
<p>JavaEE (v5 and v6) has a commanding presence in both marketshare and (developer) mindshare in the enterprise software world. The specifications are well thought-out, battle-tested and highly relied upon. I started using JavaEE (v5) way back in 2007 with JBoss 4.x. The latest release, JavaEE-7, which was released close …</p>
100
100
<hr>
101
101
</li>
102
102
<li>
103
103
<h3>
104
-
<ahref="https://bharath12345.github.io/posts/programming-is-hard-to-manage/">Programming Is Hard To Manage</a>
104
+
<ahref="https://bharath12345.github.io/posts/my-scala-application---twitter-volume-grapher-for-indian-election-personalities/">My Scala Application: Real-time Twitter Volume Grapher For Indian Elections 2014</a>
105
105
</h3>
106
106
<sectionclass="byline">
107
-
Tue 26 November 2013
107
+
Thu 27 February 2014
108
108
</section>
109
-
<p><p>Couple of recent incidents triggered me to write this one. Few weeks ago, I met an old friend. A fellow software industry man. But unlike me, a people manager. As we shared our experiences in software development, my friend picked on my recently acquired MBA. Give me something to read …</p></p>
109
+
<p>The Indian general elections are around the corner. For software engineers, this time around, there is data to play with and try to predict the outcome. Among all, the data from the social media giants - Twitter and Facebook - is easily accessible for analysis. Though social media may not be the …</p>
110
110
<hr>
111
111
</li>
112
112
<li>
113
113
<h3>
114
-
<ahref="https://bharath12345.github.io/posts/concurrency-on-the-jvm/">Concurrency on the JVM</a>
114
+
<ahref="https://bharath12345.github.io/posts/computing-laws-theorems-and-aphorisms/">Computing Laws, Theorems and Aphorisms</a>
115
115
</h3>
116
116
<sectionclass="byline">
117
-
Thu 14 November 2013
117
+
Sun 23 February 2014
118
118
</section>
119
-
<p><p>Over the last few months I amused myself with an interesting pursuit. I spoke to a large number of people on the aspect of concurrency. I spoke to ex-colleagues. I spoke to engineers, architects at hackathons/meetups. And I interviewed a large number of senior engineers for a job at …</p></p>
119
+
<p>There are plenty of laws, theorems and aphorisms out there, apart from Moore's and Murphy's, that computer people could use. They sometimes come handy in meetings and emails! Just using them could, at times, mean standing on the shoulders of giants. I plan to keep this as an ongoing post …</p>
120
120
<hr>
121
121
</li>
122
122
<li>
123
123
<h3>
124
-
<ahref="https://bharath12345.github.io/posts/folding-it-the-right-way/">Folding it the right way</a>
124
+
<ahref="https://bharath12345.github.io/posts/streaming-twitter-on-play--spray-scala-app/">Streaming Twitter On Play + Spray Scala App</a>
125
125
</h3>
126
126
<sectionclass="byline">
127
-
Thu 31 October 2013
127
+
Wed 29 January 2014
128
128
</section>
129
-
<p><p>I have been dabbling with Scala for a few months now. And one of the things that strikes me about functional programming is the beauty of the finished code. It sometimes gives me a feeling of being just the right mix of art and science! Gone are the dirty null …</p></p>
129
+
<p>Working on Scalog I decided to write a quick program couple of days ago to see the super trending twitter hashtag - #ArnabVsRahul. I initially tried to follow the hashtag on TweetDeck but found that the arrival rate of new tweets simply did not allow me to read. Wanted a way …</p>
130
130
<hr>
131
131
</li>
132
132
<li>
133
133
<h3>
134
-
<ahref="https://bharath12345.github.io/posts/algorithms-course-i-with-prof-sidgewick-on-coursera/">Algorithms Course-1 With Prof Sidgewick on Coursera</a>
134
+
<ahref="https://bharath12345.github.io/posts/scala-projects-in-the-making/">My Scala Projects In The Making</a>
135
135
</h3>
136
136
<sectionclass="byline">
137
-
Tue 08 October 2013
137
+
Wed 25 December 2013
138
138
</section>
139
-
<p><p>I did my engineering in electronics and communication systems. But my very first job was in software development. Having not studied theory of computing, databases, compilers and even algorithms/data-strutures as part of my graduation I went on to self-study these. However, deep down, have felt the need for more …</p></p>
140
-
<hr>
141
-
</li>
142
-
<li>
143
-
<h3>
144
-
<ahref="https://bharath12345.github.io/posts/weekend-well-spent-with-jsfoo-nodejs/">Weekend well spent with JSFoo & NodeJS</a>
145
-
</h3>
146
-
<sectionclass="byline">
147
-
Tue 24 September 2013
148
-
</section>
149
-
<p><p>Had been to the wonderful JavaScript conference <ahref="https://funnel.hasgeek.com/jsfoo2013/">JSFoo</a> last week. The tremendous enthusiasm in the web development community for server side JavaScript was all at display. Personally, I have spent a lot of time coding visualizations with JavaScript. However only recently did I write some tidbits of code with NodeJS …</p></p>
150
-
<hr>
151
-
</li>
152
-
<li>
153
-
<h3>
154
-
<ahref="https://bharath12345.github.io/posts/the-bleeding-edge-of-an-application/">The Bleeding Edge Of A Web Application...</a>
155
-
</h3>
156
-
<sectionclass="byline">
157
-
Wed 11 September 2013
158
-
</section>
159
-
<p><p>Most web applications have the well-known 3-tiered structure - WebTier > ApplicationTier > DataTier. Both WebTier and ApplicationTier have the web-layer to parse the incoming HTTP requests. Its in the WebTier that one deploy's load-balancing L4-routers like Apache/Nginx or Netscaler like appliances. HTTP requests are forwarded by the WebTier to the ApplicationTier …</p></p>
160
-
<hr>
161
-
</li>
162
-
<li>
163
-
<h3>
164
-
<ahref="https://bharath12345.github.io/posts/topology-graphs-with-d3-and-jsplumb/">Application Topology Graphs - Usecase, Different Product Offerings, Prototype Using D3 and jsPlumb</a>
165
-
</h3>
166
-
<sectionclass="byline">
167
-
Sun 01 September 2013
168
-
</section>
169
-
<p><p>Graph depictions are common for problems like computer networks, social networks etc. Sometime ago, I came across the use-case of graphs for software application topologies. This post covers the few things I discovered on the topic of application topologies and their graphical representation.</p>
170
-
<divclass="toc"><spanclass="toctitle">Table of Contents</span><ul>
171
-
<li><ahref="#usecase">Usecase</a></li>
172
-
<li><ahref="#prototype">Prototype</a><ul>
173
-
<li><ahref="#about-these-graphs">About these …</a></li></ul></li></ul></div></p>
<p><p>I read this beautifully written article a few days ago - "<ahref="https://medium.com/lessons-learned/80ba19c55883">I will not do your tech interview</a>". I can't agree more with the author. Every single time I have had to give/take a technical interview, more than the sense of being inadequately prepared I feel like carrying an inexplicable …</p></p>
184
-
<hr>
185
-
</li>
186
-
<li>
187
-
<h3>
188
-
<ahref="https://bharath12345.github.io/posts/is-there-a-collection-challenge-at-the-data-center/">System and Application health - Is there a data collection challenge at the DC?</a>
189
-
</h3>
190
-
<sectionclass="byline">
191
-
Tue 06 August 2013
192
-
</section>
193
-
<p><p>My champion-hacker friend Sumanth and I spent a little time few weeks ago digging to know if there was a data collection challenge for system and application health metrics at a typical small data center. Here is the little that we discovered...</p>
194
-
<divclass="toc"><spanclass="toctitle">Table of Contents</span><ul>
195
-
<li><ahref="#usecase">Usecase</a></li>
196
-
<li><ahref="#it-resources">IT Resources</a></li>
197
-
<li><ahref="#quantum-of-data-to-collect">Quantum of …</a></li></ul></div></p>
139
+
<p>Over the last year I often heard my friends say the era of MOOC was truly upon us. It was only on taking up couple of Coursera courses did I realise it fully. They have been eye-opening many times over (and extremely rigorous). Would particularly recommend these two to anyone …</p>
0 commit comments