RSSAmplifier

Blog

Bharat Ponnaluri

bponnaluri.comRSS feed ↗10 posts

Latest posts

Adding flexibility to software by removing code

I am testing changes to my frontend framework, Places.js that allow creating components without shadow DOM. Previously, all Places.js components had to be created with shadow DOM that required styles to be encapsulated. In addition to improving flexibility, these changes give another option to optimize rendering performance and make the development experience closer to working Continue reading…

Scoping styles to web components without shadow DOM

I am in the process of moving CSS styles out of the shadow DOM for dmvboardgames.com. My goal is to make my frontend code easier to follow for people familiar with CSS, HTML, and Javascript. While there are benefits to placing HTML in shadow DOM, styling the HTML works differently. Using the CSS @scope rule, Continue reading Scoping styles to web components without shadow DOM

Why I think avoiding LLM use is good for risk mitigation

Aside from concerns about the social and quality impacts of using LLM, I think using LLMs is risky. I don t see LLMs a useful technology. However. even if I am wrong, I think it makes sense to avoid using them right now. In a hypothetical world where LLMs turn out to be a useful technology, Continue reading Why I think avoiding LLM use is good for risk mitigation

Information Spreading in Dynamic Networks

I found an interesting research paper from 2022 titled Smoothed Analysis of Information Spreading in Dynamic Networks. The paper mathematically analyzes how information can be effectively spread over a dynamic network while dealing with attempts to stop the information spread. It comes to the conclusion that randomly broadcasting information improves the speed of information spread Continue…

Thoughts on using LLMs to code

I don t currently use LLMs to code. However, I see value in taking things learned from an LLM coding tool such as Claude Code, and building something that is more useful. I ve tried using LLMs to generate code as a way of understanding their capabilities. I think they do a great job of generating technically Continue reading Thoughts on using LLMs to code

Product Development and Coding Speed

Coding is a key part of product development. However, it is only a small part. Significantly more time needs to be spend on activities such talking to potential users, figuring out what to build, testing, and getting user feedback. Also, organizations create many products that do not involve writing software. It s important to realize that Continue reading Product Development and Coding Speed

Create Third Places and Slower Paced Information Processing

Currently, I see information overload as a challenge for society, and I want https://createthirdplaces.org/ to help address the challenge. Create Third Places does not have an official presence on any social media website right now. While I could theoretically reach more people with social media, I don t see that as beneficial. I would be competing Continue reading Create Third Places and Slower…

Why we should reduce the amount of generated information

The amount of information we are generating is rapidly increasing and information can be shared with more people through social media. However, the amount of information we generate is outpacing our ability to process it, which is causing challenges. This decline is demonstrated by a study showing that attention span when using computer declined from Continue reading Why we should reduce the…

AI powered trains and other domain specific automations are great

https://www.wmata.com/news/metro-to-launch-automatic-train-operation-on-the-blue-orange-and-silver-lines-on-june-15.html Recently, the DC Metro has enabled Automatic Train Operation, and it has been great as a rider. Train rides seem to be significantly smoother and quicker. From an engineering perspective, I think this is a great form of AI in the form of domain specific automation. Trains are…

Thoughts on usability improvements for dmvboardgames.com

I was considering adding a corkboard texture to event information on dmvboardgames.com to look more like a physical bulletin board for usability purposes. At first, I saw it as a good way to emphasize the site s focus on in-person events. The next day, I thought about the idea some more and decided that it wasn t Continue reading Thoughts on usability improvements for dmvboardgames.com