Fully-Faltoo blog by Pratyush

Bio Twitter Screener

14th June 2023

Mona and Mastodon

I tried Mastodon multiple times. It was hard to use.

- Following new people was hard.
- The timeline didn't refresh and was broken.
- Following conversations was hard.
- Seeing what others liked and going down the rabbit hole was not possible.

Until I discovered Mona.
Screenshot of multi-column view in Mona

I read about Mona on Daring Fireball. It is such a pleasant software to use. It provides everything at a single place. It remembers where I left. The multi column interface is addictive. It is fast, no bling, no surprises, "do one thing well" …

8th June 2023

My Command Line setup

I spend a lot of time in terminal. Most of it goes in reviewing code, managing servers, running tests etc.

These are the tools I use. I hope to keep this list updated. It should be helpful during system re-installs.

Libraries

Shell: zsh
This is what runs the commands. ZSH is installed by default.

Prompt: Starship
Prompt is the information we see about the current env. Starship automatically shows active git branch, virtual env, python version, AWS login, docker and other such things.

Terminal: iTerm2
The main app we use to interact with shell. iTerm is most used.
Extensions: antidote

5th June 2023

Weekly Notes - 11

I stopped posting the weekly notes for sometime. I thought, I would instead post small updates as and when they happened. But I was unable to do that. Restarting with weekly updates.

Joined MMA Matrix

I have been wanting to learn boxing or street combat. It is good to have proper skills. To have confidence to help others as well as ourselves when needed.

My boxer friend, Tabish, recommended me MMA Matrix gym. It provides Mixed Martial Arts training in Lucknow. They have a beautiful boxing cage. They provide MMA training 4 days a week.

The sessions are of 60 …

14th Feb. 2023

Ran 5k in under 33 minutes

I feel proud of my new record as I never thought I could run 5 kilometers. I haven't felt healthier ever before.

The credit goes to my Garmin Coach.
Details of my 5k run on Strava

I started running in November 2022. I needed a watch to track my runs. My requirements were:
  1. The watch should have an inbuilt GPS as I don't carry a smartphone.
  2. It should have a good battery life.
  3. It is good to have music on device itself.
Parth, my cousin, suggested Garmin Forerunner 245 Music. It had all three. I was surprised at …

4th Feb. 2023

MailBrew is free now

MailBrew is one of my favourite services. It allows us to create custom email digests. We can use it to track blogs, Tweets of favorite people and other sources. It is like creating a custom newspaper for yourself.

I have 3 daily digests on MailBrew.

1. Daily Morning Digest - 8am
This one contains:
- Tweets of people who Tweet rarely and I don't want to miss them.
- RSS feed for DD News. To track national developments. [Want a better unbiased alternative]
- RSS feed for KnockSense. It keeps me updated about Lucknow.
- Top links on …

2nd Jan. 2023

Resolutions for 2023

These are few of the things I want to do this year.

Run thrice a week - do 150 runs

I did a Chattisgarh Jungle Trek in 2022. It was one of the most magical experience. Being alone in the jungle for 4 days. No horns - no noise; only the chirping of birds, blowing of breeze and crackling of leaves. Walking on the river, swimming in it, stargazing, sitting by the lotus lake and having conversations with friends. All magical!

The requirement to qualify for the trek was to run 5kms in 35 minutes. I hadn't run 1km in …

17th Dec. 2022

"Search everywhere" on Screener

We recently added a "search everywhere" feature on Screener. It allows us to do a full-text search on all the concall transcripts, announcements and key-insights of all the listed companies.

This was our second attempt on it.

There are various ways to implement full-text search:
- Using full-text index in relational database such as MySQL / PostgreSQL
- Using services such as ElasticSearch, Algolia, TypeSense or Meilisearch
- Using text search databases such as Lucene or Tantivy

We tried full-text using MySQL in our first attempt. This time we shifted to Tantivy. These have been our learnings.

Why MySQL full-text …


« first previous
Page 3 of 63.
next last »