<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Anjanesh's Reviews]]></title><description><![CDATA[Reviews of various items - but mainly tech related]]></description><link>https://anjanesh.reviews</link><generator>RSS for Node</generator><lastBuildDate>Tue, 19 May 2026 15:58:07 GMT</lastBuildDate><atom:link href="https://anjanesh.reviews/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Which documentation site generator tool should you choose from ?]]></title><description><![CDATA[I've been trying out some documentation site generator tools out there and I tried 3 of them to test. These were not randomly chosen but picked 3 from a lot after reading about many of the ones there are online. This is for a product documentation at...]]></description><link>https://anjanesh.reviews/which-documentation-site-generator-tool-should-you-choose-from</link><guid isPermaLink="true">https://anjanesh.reviews/which-documentation-site-generator-tool-should-you-choose-from</guid><category><![CDATA[papyrus]]></category><category><![CDATA[documentation]]></category><category><![CDATA[mkdocs]]></category><category><![CDATA[pelican]]></category><category><![CDATA[docusaurus]]></category><category><![CDATA[Static Site Generators]]></category><category><![CDATA[gitbook]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Sat, 14 Sep 2024 17:13:44 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1726333922747/15be6bfb-4799-486d-96c3-e10598b7e7f7.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I've been trying out some documentation site generator tools out there and I tried 3 of them to test. These were not randomly chosen but picked 3 from a lot after reading about many of the ones there are online. This is for a product documentation at work for our internal cloud CRM product. I don't have screenshots or sample code snippets, since I tried this on my work laptop, so here is an overall birds-eye view :</p>
<div class="hn-table">
<table>
<thead>
<tr>
<td>Name</td><td>URL</td><td>Language</td><td>Themes</td></tr>
</thead>
<tbody>
<tr>
<td>MkDocs</td><td><a target="_blank" href="https://www.mkdocs.org">https://www.mkdocs.org</a></td><td>python</td><td><a target="_blank" href="https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes">https://github.com/mkdocs/mkdocs/wiki/MkDocs-Themes</a></td></tr>
<tr>
<td>Pelican</td><td><a target="_blank" href="https://getpelican.com">https://getpelican.com</a></td><td>python</td><td><a target="_blank" href="https://pelicanthemes.com/">https://pelicanthemes.com</a></td></tr>
<tr>
<td>Docusaurus</td><td><a target="_blank" href="https://docusaurus.io">https://docusaurus.io</a></td><td>react</td><td>-</td></tr>
</tbody>
</table>
</div><p>Because I had to focus solely on the documentation than on the development for the product documentation (like customising the documentation code for whatever reason) I had to go with the default theme or use any pre-made theme that the tool supports natively without 0 edits from my side.</p>
<p>All three content format are in MarkDown and stored in .md files.</p>
<p><mark>MkDocs</mark> is by far the oldest among the three and very widely used in the past. But I found customising the look and feel a bit overwhelming. I had to edit not just CSS but config files. If you are using the existing default theme or a pre-made theme like <a target="_blank" href="https://github.com/squidfunk/mkdocs-material">material</a>, then you’re good to go. Maybe if I had spent some more time editing theme source files I could’ve achieved the desired output - but time was a contraint.</p>
<p><mark>Pelican</mark> is a really cool tool - but its under-rated - it has a plethora of read-made themes at <a target="_blank" href="https://pelicanthemes.com/">https://pelicanthemes.com</a> but I didn’t find any super good design-wise. I feel like, designers seem to be excluded from this project. Had there been some designers this would showcase cooler looking themes. One theme I particularly like is <mark>papyrus</mark> which utilised pretty new stuff - <a target="_blank" href="https://github.com/pelican-themes/papyrus">https://github.com/pelican-themes/papyrus</a> - Papyrus is a fast and responsive theme built for the <a target="_blank" href="https://getpelican.com/">Pelican</a> <a target="_blank" href="https://getpelican.com/">site g</a>enerator. It is styled using <a target="_blank" href="https://tailwindcss.com/">Tailwind CSS</a><a target="_blank" href="https://tailwindcss.com/">. It support</a>s dark mode as well as site search via a plugin. Other themes can be found at <a target="_blank" href="https://github.com/getpelican/pelican-themes">https://github.com/getpelican/pelican-themes</a></p>
<p><mark>Docusaurus</mark> is by Meta (Facebook) and is therefore 100% <mark>React</mark> based and has no server-side dependency since the build creates a directory of static files that can be deployed to any host that does not support any server-side processing like <mark>GitHub Pages</mark> and Amazon S3. Design-wise, the default design itself looks awesome and has a default content that we can use as a boilerplate to edit. has a nice page showcasing sites using Docusaurus which looks good - <a target="_blank" href="https://docusaurus.io/showcase">https://docusaurus.io/showcase</a> - and for documentation for users to read as a tutorial and/or for reference <em>should</em> look ultimately good UI wise since its sort of a manual. And there is a plugin to convert to <mark>PDF</mark> : <a target="_blank" href="https://github.com/jean-humann/docs-to-pdf">https://github.com/jean-humann/docs-to-pdf</a> - this does not seem to be exclusive to Docusaurus but all the examples shown relate to Docusaurus only.</p>
<p>I ended up using Docusaurus which has a faster launch life-cycle.</p>
<p>Also my former colleague mentioned this to me : “I personally love Docusaurus; very user-friendly as compared to other static generators out in the market.”</p>
<p>PS 1 : I loved the UI of gitbook (gitbook.com) but I couldn’t get the open-source version of GitBook (<a target="_blank" href="https://github.com/GitbookIO/gitbook">https://github.com/GitbookIO/gitbook</a>) to install &amp; run (Module not found: Can't resolve '@gitbook/emoji-codepoints). But if you’re not looking for self-hosted one and are ready to pay for a managed one, then try GitBook’s paid plans as a service.</p>
<p>PS 2 : If you don’t want to code in MarkDown and / or you’re not a tech person to write docs other than in Word, then you must checkout writage.com which is a one-time paid ($29) plugin for Microsoft Word that you can export your documentation from Word DOCX to .MD format.</p>
]]></content:encoded></item><item><title><![CDATA[Why ChatGPT still leads the race in GenAI]]></title><description><![CDATA[For someone who has last touched Calculus 23 years ago, I had no other option than to go online. So I punched this question on 4 different Gen AI tools (free version and not the Pro versions of these) to evaluate one over the other, only in terms of ...]]></description><link>https://anjanesh.reviews/why-chatgpt-still-leads-the-race-in-genai</link><guid isPermaLink="true">https://anjanesh.reviews/why-chatgpt-still-leads-the-race-in-genai</guid><category><![CDATA[chatgpt]]></category><category><![CDATA[copilot]]></category><category><![CDATA[gemini]]></category><category><![CDATA[claude.ai]]></category><category><![CDATA[genai]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Wed, 03 Jul 2024 08:05:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1719993660645/26a885a3-6405-44d5-9d0e-8b46baa1dbcc.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For someone who has last touched Calculus 23 years ago, I had no other option than to go online. So I punched this question on 4 different Gen AI tools (free version and not the Pro versions of these) to evaluate one over the other, only in terms of understanding the solution from someone like me, who still remembers only basic math (like in middle school, if not high school). And most importantly, readability on the screen and not using mathematical text like as if its in a programming coding language.</p>
<p><mark>Find the interval in which f(x) = 3 − 2x + x^4 is increasing or decreasing.</mark></p>
<p>Microsoft Co-Pilot :</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1719992873010/1bdab6ca-8b6f-4cc9-ab3a-3cdebdbc50a2.png" alt class="image--center mx-auto" /></p>
<p>Google Gemini :</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1719992895564/60827a4d-3030-44d8-b4fe-efe9cdf5facc.png" alt class="image--center mx-auto" /></p>
<p>Anthropic's Claude :</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1719992913179/81c4c7cc-cf11-4d2e-b4b3-94bcdcce9c3c.png" alt class="image--center mx-auto" /></p>
<p>ChatGPT :</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1719992929408/2faabb61-498a-47d1-bc65-7cc5a7971848.png" alt class="image--center mx-auto" /></p>
<p>Does one still need an explanation as to why ChatGPT is far far better off ?</p>
]]></content:encoded></item><item><title><![CDATA[ApyHub's PHPDOCX replacement]]></title><description><![CDATA[Has anyone tried ApyHub yet ? There's a ton on API available there and more seems to be coming on the way.
I used phpdocx.com about 8 years ago and it served the purpose really well. It's in PHP (7, 8) and they support a wide range of features of con...]]></description><link>https://anjanesh.reviews/apyhubs-phpdocx-replacement</link><guid isPermaLink="true">https://anjanesh.reviews/apyhubs-phpdocx-replacement</guid><category><![CDATA[APIs]]></category><category><![CDATA[.docx]]></category><category><![CDATA[HTML]]></category><category><![CDATA[PHP]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Fri, 29 Mar 2024 13:29:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1711718120003/ae57b8e4-43f0-4fc6-8adb-d5b146bb8c69.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Has anyone tried ApyHub yet ? There's a ton on API available there and more seems to be coming on the way.</p>
<p>I used <a target="_blank" href="http://phpdocx.com">phpdocx.com</a> about 8 years ago and it served the purpose really well. It's in PHP (7, 8) and they support a wide range of features of converting HTML to DOCX (and also to PDF). I didn't use the HTML to PDF conversion as <a target="_blank" href="https://mpdf.github.io/">mPDF</a> does that well enough. But the to DOCX conversion is neat and pretty quick. But <a target="_blank" href="https://www.phpdocx.com/pricing">pricing</a> of PHPDOCX makes sense only if your revenue is at a much higher level and not for startups esp if not funded.</p>
<p>Arrives ApyHub ! They claim to be "Introducing a New Era of Simplified APIs"</p>
<p>ApyHub’s <a target="_blank" href="https://apyhub.com/utility/html-to-docx">HTML to DOCX</a> is a direct drop in replacement for PHPDOCX (which was costing close to a thousand dollars). And an update to the next version would result in an upgrade price. On the other hand, an external API to perform document conversions eliminates the need to setup a software and run it locally or our server. At $10 a month subscription was a boon to reduce complexities and allows developers to focus on the core application development. And at $10 a month, you can perform 5M <em>atoms</em> / month and HTML to DOCX costs 120 atoms - so that's 41,666 conversions in a month. Pretty neat if you're not using any other API services which would cost atoms.</p>
<p>This would not seem feasible if the data you want converted should not be sent to an external service for privacy of data.</p>
]]></content:encoded></item><item><title><![CDATA[ServerAvatar]]></title><description><![CDATA[I am going to start using Laravel for my pet projects since it has an entire developer-focused ecosystem. Lots of integrations are already built-in as separate addons/extensions. This should not be confused with WordPress plugins since, in Laravel we...]]></description><link>https://anjanesh.reviews/serveravatar</link><guid isPermaLink="true">https://anjanesh.reviews/serveravatar</guid><category><![CDATA[servers]]></category><category><![CDATA[Laravel]]></category><category><![CDATA[control-panel]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Sun, 18 Jun 2023 15:10:32 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1687100958264/b80c1244-d25a-4499-971b-1e0d617cfd02.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I am going to start using Laravel for my pet projects since it has an entire developer-focused ecosystem. Lots of integrations are already built-in as separate addons/extensions. This should not be confused with WordPress plugins since, in Laravel we still got to code somewhere to integrate these moving parts.</p>
<p>One thing I am not into is getting my hands dirty on a raw server. So I had to choose a control panel for these new Laravel projects. All have git integrations and all have a free tier which I won't be getting into. I assume this is for serious business and hence no free lunch.</p>
<p>Here were my options from which I ended up choosing ServerAvatar :</p>
<p>Laravel Forge : <a target="_blank" href="http://forge.laravel.com">forge.laravel.com</a> - this is right from the makers of Laravel ! Must be the #1 choice right? Maybe when they started but there are other players, who are solely focused on server infrastructure and provisioning that maybe it's worth checking others out too. Moreover, forge's plan starts at $12 a month for a single server and the business plan is at $39 a mo.</p>
<p>Ploi : <a target="_blank" href="http://ploi.io">ploi.io</a> - Seems to be run by mainly one person from Netherlands, who contributes a lot to the Laravel project. They are even tightly integrated with <a target="_blank" href="https://tenancyforlaravel.com/saas-boilerplate/">Tenancy for Laravel</a> - $199 SaaS boiler-plate code which is a multi-tenancy package for Laravel. Ploi's basic plans are at $10 a month and upto $36 a month for all features. They are actively on discord to lend support by means of chat.</p>
<p>MezoHub : <a target="_blank" href="http://mezohub.com">mezohub.com</a> - This is a new kid in the block from Bangalore, which restricts the user from viewing the control panel before connecting to a server provider like DigitalOcean, Linode or AWS, which I was reluctant to do in the first place. Their pricing slabs are $5 and $15 a month.</p>
<p>ServerAvatar : <a target="_blank" href="http://serveravatar.com">serveravatar.com</a> - Surat-based company - but an amazing UI for their control panel - so much that I wouldn't be surprised if more effort was spent on the UI than on the code for provisioning servers and setting up the applications. They have a single pricing option which is at $6 a month which goes well for starting up. But instead of keeping a higher tier for their higher-end customers, they have a $100+/month support plan which I think is far more important and useful than having to upgrade to a plan that has more features. If any of the Laravel projects picks up big time, then the $100+ / mo customer support plan would be of immense use.</p>
]]></content:encoded></item><item><title><![CDATA[Infinix ZERO BOOK ULTRA Series Laptop]]></title><description><![CDATA[I am such a big fan of Apple products that I check MacRumors daily.
(How I wish this was a paid promotion article!)
I was to purchase a 16" MacBook Pro M2 MAX with 12‑core CPU, 38‑core GPU and 16‑core Neural Engine and 96GB RAM which was costing a bo...]]></description><link>https://anjanesh.reviews/infinix-zero-book-ultra-series-laptop</link><guid isPermaLink="true">https://anjanesh.reviews/infinix-zero-book-ultra-series-laptop</guid><category><![CDATA[laptop]]></category><category><![CDATA[hardware]]></category><category><![CDATA[computer]]></category><category><![CDATA[infinix]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Sat, 08 Apr 2023 04:03:24 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1680926265714/a9383bbe-e3e9-4444-ab6b-00141207291b.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I am such a big fan of Apple products that I check <a target="_blank" href="https://www.macrumors.com/">MacRumors</a> daily.</p>
<p>(How I wish this was a paid promotion article!)</p>
<p>I was to purchase a 16" MacBook Pro M2 MAX with 12‑core CPU, 38‑core GPU and 16‑core Neural Engine and 96GB RAM which was costing a bomb even after a ₹47,000 (~$575) student discount. Then I changed my mind to M2 Air and then I decided to wait for the M3 Air this year. But I kept wondering ... is it really worth to go for a $5,500 MacBook to supplement my existing 2018 edition 16GB/512GB i7 MacBook Pro ? I don't see any performance degradation on my current MacBook Pro and I only need to delete some files to free up space.</p>
<p>Then I came across a particular model on Flipkart that was well under ₹1L ($1200) - 12th gen i9, 32GB LPDDR5 RAM and 1TB SSD. I was like - this is min $4000 if you opt for the Dell Precision - only thing is, this model on Flipkart is from Infinix, a smartphone mobile <a target="_blank" href="https://en.wikipedia.org/wiki/Infinix_Mobile">manufacturer from China</a>.</p>
<p>At first, there was a sense of doubt but I later realized that it's okay as long as the product features are good. It was a bet indeed and so I took the bet. I ordered the <a target="_blank" href="https://www.flipkart.com/infinix-zero-book-ultra-series-laptop-intel-core-i9-12th-gen-32-gb-1-tb-ssd-windows-11-home-zl12-business/p/itm8f47a6b5ae0c6?pid=COMGMFK7WH5RZ7YP">Infinix ZERO BOOK ULTRA Series Laptop Intel Core i9 12th Gen - (32 GB/1 TB SSD/Windows 11 Home) ZL12 Business Laptop (15.6 inch, Grey With Meteorite Phase Design, 1.80 Kg, With MS Office)</a>.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1680926580966/142a8656-d2ea-4ea3-b9a7-54725ffcd363.jpeg" alt class="image--center mx-auto" /></p>
<p>The design is superb and sleek - The keyboard has backlit keys but the keys are smaller when compared to a Dell or HP laptop (last I checked). Since I am not used to typing on a laptop keyboard, I have an external Dell keyboard and mouse. And since I intend on using the laptop as a desktop device I have it attached to an external Dell 27" monitor. The reason why I didn't choose a desktop (chassis) instead? There are power fluctuations in India (which is common) and if the power suddenly goes out I would not be able to keep the system on all the time long even when I have to go out for some errands. (Inverters would take more ground space and resources to maintain in the first place).</p>
<p>It has a fingerprint sensor to switch on the laptop either from off-mode or from sleep. My MacBook Pro requires the password when switched on from boot. But Infinix allows you to boot with the fingerprint directly.</p>
<p>One thing that kept me thinking was the username. I logged in to my already existing Microsoft account (which by the way cannot be a school / work <a target="_blank" href="https://www.microsoft.com/en-in/microsoft-365/business">Microsoft 365</a> account which was a bummer for me considering one of my primary domains is on a 365 account), a Hotmail account and everything got set up automatically which was a super smooth experience. But my username is <strong>anjan</strong> and not <strong>anjanesh</strong> which I would've preferred. No biggie, but I think the username was stipped from my Hotmail address which is my login by default.</p>
<p>I don't play games, so no comment on speed on that part. But this laptop doesn't have GPU which isn't so much of a bother unless I start doing something in Machine Learning.</p>
<p>I did install some 20 or so applications for web development. I am yet to install WSL since I would be waiting for Ubuntu 23.04 to be released this month.</p>
<p>This does come with the Home edition of MS Office which is more than enough for me.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1680926309256/bb6b5a38-63e2-4951-b119-3b6abca806f8.jpeg" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[Bose Frames]]></title><description><![CDATA[My brother bought me Bose Frames last year, in February 2022 from Chicago. It has an in-built speaker and mic within the frame at the edge, near the ears. I didn't use it for many months. I changed the glasses to power glass since I have both short a...]]></description><link>https://anjanesh.reviews/bose-frames</link><guid isPermaLink="true">https://anjanesh.reviews/bose-frames</guid><category><![CDATA[bluetooth]]></category><category><![CDATA[glasses]]></category><category><![CDATA[audio]]></category><category><![CDATA[bose]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Wed, 01 Feb 2023 03:11:30 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1674456072039/f1c6cfa0-b7be-4ca4-b814-7260447a8336.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My brother bought me Bose Frames last year, in February 2022 from Chicago. It has an in-built speaker and mic within the frame at the edge, near the ears. I didn't use it for many months. I changed the glasses to power glass since I have both short and long vision.</p>
<p>I connected it to my iPhone 12 Pro Max via Bluetooth and it worked like a charm.</p>
<p>Recently I tried something very important to me - getting to use the frames (audio and voice) without the need for my mobile phone. I disconnected it from my iPhone and connected it to my Apple Series 7 Cellular Watch. When I went out of range from my phone (I even switched off my phone), I could listen to my music and take/receive calls with my bose frames via my watch! All this is possible because my frames connects to my watch via Bluetooth and Apple Cellular Watch has an eSIM which makes it work without the need for the iPhone. Now I can visit the gym without taking my mobile and still have mobile connectivity! The only issue at the gym was that the gym itself has loud music so it was a nuisance.</p>
<p>But elsewhere, it's useful when taking calls without the need to plugin something like airpods into your ears. Needs to be charged frequently because if you listen to music for ~2 hrs it drains to almost 0%. Actually, it would drain to 0% even if the bluetooth is on for a couple of hours. This is something I would prefer not doing - switching on/off bluetooth on the frames only when I need to connect. I keep my <a target="_blank" href="https://www.amazon.in/gp/product/B07WNXS613/">Sony WI-XB400 Wireless Extra Bass in-Ear Headphones</a>'s bluetooth on for almost a day without it getting drained out - but I couldn't get my Sony wireless connected to my watch without the mobile. But the frames seem to drain even when the bluetooth is simply on. This would be a bit difficult to manage for power users.</p>
]]></content:encoded></item><item><title><![CDATA[Boult Audio AirBass GearPods]]></title><description><![CDATA[I got someone a pair of Boult airpods from flipkart for ₹1,299. Also available from Boult website at the same price as of today. Currently it's at ₹1,119 on flipkart - so they've reduced the price by ₹100 since I bought it in July 2022.
Boult is a De...]]></description><link>https://anjanesh.reviews/boult-audio-airbass-gearpods</link><guid isPermaLink="true">https://anjanesh.reviews/boult-audio-airbass-gearpods</guid><category><![CDATA[audio]]></category><category><![CDATA[airpods]]></category><category><![CDATA[boult]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Wed, 01 Feb 2023 02:50:34 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1658311076567/9JpKTF8qc.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I got someone a pair of <a target="_blank" href="https://www.flipkart.com/boult-audio-airbass-gearpods-32h-playtime-bluetooth-headset/p/itm116c0c010d463?pid=ACCG6HMH8MFR5XXK&amp;lid=LSTACCG6HMH8MFR5XXKZGTPPC">Boult airpods from flipkart</a> for ₹1,299. Also available from <a target="_blank" href="https://www.boultaudio.com/products/airbass-gearpods-true-wireless-bluetooth-earbuds-with-mic">Boult website</a> at the same price as of today. Currently it's at ₹1,119 on flipkart - so they've reduced the price by ₹100 since I bought it in July 2022.</p>
<p><a target="_blank" href="https://www.boultaudio.com/">Boult</a> is a Delhi-based audio hardware company.</p>
<p>The casing is a <em>tiny</em> bit confusing probably because of the black color I ordered. I removed the black airpods from the case immediately but didn't notice how it was placed. After checking it out I tried a lot to insert it back in but I found that there was insufficient space in the case for the pods to get in. I got confused - I didn't get to know how it sits in. After some time I noticed the tiny hole in which the pods' "handle" (can't find a better term for this) can get it. The reason why I didn't notice the tiny hole was probably because the entire casing is black and I didn't have sufficient light to notice it (the depth). Anyway, this is probably a one-off case and not for 99% of users.</p>
<p>I connected it to his OnePlus Nord 2T 5G mobile and it was seamless as always for most new Bluetooth devices. The sound is more than good enough for most use cases. The person I bought it for uses only one pod because he says that he can't hear anything from the outside when both are plugged into his ears.</p>
<p>Charging is like once a day for an hour or two max. So far so good.</p>
<p>How to clean it? In washing machine.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1675219756971/a75a24eb-3c44-491c-b7a7-756c94b5e1c0.png" alt class="image--center mx-auto" /></p>
]]></content:encoded></item><item><title><![CDATA[WordPress Builders and Starter Kits]]></title><description><![CDATA[A decade ago there were WordPress services were selling WordPress themes - customizing them was cumbersome and hence it was either using the theme as is with minimal UI changes or developing a new theme from scratch.
Since version 5.0 of WordPress in...]]></description><link>https://anjanesh.reviews/wordpress-builders-and-starter-kits</link><guid isPermaLink="true">https://anjanesh.reviews/wordpress-builders-and-starter-kits</guid><category><![CDATA[WordPress]]></category><category><![CDATA[PAGE BUILDERS]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Mon, 23 Jan 2023 07:17:14 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1674296024734/2d0c722b-c672-46fa-8441-c0d00b596e3d.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A decade ago there were WordPress services were selling WordPress themes - customizing them was cumbersome and hence it was either using the theme as is with minimal UI changes or developing a new theme from scratch.</p>
<p>Since version 5.0 of WordPress in December 2018, it included a block-based editor named Gutenberg which allows users to customize the page's UI block-wise which can be worked upon by non-coders, and as a result, WordPress services started providing 'builder' services where one can customize a theme based on a builder's block HTML+CSS code within the admin instead of touching source files.</p>
<p>Here are a few of such famous 'builders' where which include starter kits (themes) if someone wants a jump start or else building one from scratch without necessarily touching a pre-made theme file.</p>
<p>I haven't used most of these - people I have associated with in the past, who are digital marketing gurus, use these extensively and got some feedback, so my reviews would be non-first-hand. Most of them have a trial, so please see which fits your requirement. If you are a freelancer or an agency then try going for the lifetime plan.</p>
<p><a target="_blank" href="https://elementor.com/">Elementor</a> - most popular for a very long time - $59 a year per site - oldest in the market, famous for its ubiquitous drag-n-drop</p>
<p><a target="_blank" href="https://wpbakery.com">WP Bakery</a> - $56 for a single WordPress website</p>
<p><a target="_blank" href="https://www.elegantthemes.com/">Elegant Themes</a> - $89 a year OR $249 lifetime, both for unlimited sites</p>
<p><a target="_blank" href="https://www.kadencewp.com/">Kadence WP</a> - $129 a year OR $699 lifetime, both for unlimited sites</p>
<p><a target="_blank" href="https://wpastra.com/">WP Astra</a> - starting at $47 a year OR $227 lifetime for unlimited sites</p>
<p><a target="_blank" href="https://www.brizy.io/">Brizy</a> - $49 per year for a single WordPress website</p>
<p><a target="_blank" href="https://zionbuilder.io/">Zion Builder</a> - $39 for a single WordPress website OR $249 lifetime for unlimited sites - newest in the market, makes use of VueJS and claims to make the application and rank high on <a target="_blank" href="https://pagespeed.web.dev/">PageSpeed</a>.</p>
<p>For WordPress, I recommend a combination of <a target="_blank" href="https://www.digitalocean.com/">DigitalOcean</a> and <a target="_blank" href="https://serverpilot.io/">ServerPilot</a>. DigitalOcean is a server service provider and ServerPilot is a 3rd-party cloud control panel for DigitalOcean. The most economical plan on DigitalOcean is $4 a month and a WordPress site on it via ServerPilot is $5.50 per month - it's actually $5 per DigitalOcean server and $0.50 per WordPress site, so it would be $9.50 per month for one WordPress site, $11.50 per month for 5 WordPress sites and $14 / mo for 10 WordPress sites.</p>
<p>The company behind ServerPilot has 2 WordPress products - <a target="_blank" href="https://datashuttle.io/">datashuttle</a> and <a target="_blank" href="https://heatshield.io/">heatshield</a> - which are worth looking into for WordPress sites for your clients if they are seriously looking into security.</p>
]]></content:encoded></item><item><title><![CDATA[http tunneling for localhost's website]]></title><description><![CDATA[To get a website in-development checked by a colleague or someone else like a client or another developer or tester, one would normally upload the entire website to a test server with a test domain name with the database recreated / replicated on the...]]></description><link>https://anjanesh.reviews/http-tunneling-for-localhosts-website</link><guid isPermaLink="true">https://anjanesh.reviews/http-tunneling-for-localhosts-website</guid><category><![CDATA[localhost]]></category><category><![CDATA[tunnel]]></category><dc:creator><![CDATA[Anjanesh Lekshminarayanan]]></dc:creator><pubDate>Thu, 04 Aug 2022 13:59:56 GMT</pubDate><content:encoded><![CDATA[<p>To get a website in-development checked by a colleague or someone else like a client or another developer or tester, one would normally upload the entire website to a test server with a test domain name with the database recreated / replicated on the test server - its as good as double work for development consuming real server resources (however low the resources maybe) which would be additional costs just for testing.</p>
<p>But if one could show his / hers laptop's localhost directly to the other person then it would save tremendous time and lower the costs drastically. There are ways to get this done - called <strong>tunneling</strong>.</p>
<p>Here are four tunneling solutions that are worth checking out.</p>
<p><strong>ngrok</strong> - ngrok.com</p>
<ul>
<li>Fastest to setup and run</li>
<li>Minimal logs</li>
<li>Easy to understand display on terminal</li>
<li>No package file like .msi or .dmg or .deb to setup - the zip contains just the executable which we need to just run as <code>./ngrok http 8000</code></li>
<li>Has freemium with resource limits and 2 hours limit for anonymous connections</li>
<li>Paid plans @ $240 a year allows custom domains and OAuth among other features</li>
</ul>
<p><strong>localtonet</strong> - localtonet.com</p>
<ul>
<li>Has two way communication between the web control-panel and the executable that you need to run in the terminal. Even after running the tool in the terminal (<code>./localtonet</code>) giving the AuthToken code which you get in the control panel, I still had to click start in the control panel to get it running. Don't know why double the work. </li>
<li>Freemium plan has a 20 minute timeout which is not that bad unless the person at the other end checks back in every 30 mins, but the good news is that the paid plan is at $12 a year.</li>
<li>Good for students and collaborating personal projects with your friends.</li>
<li>Some ISPs may block the localtonet server IPs</li>
</ul>
<p><strong>expose</strong> - expose.dev</p>
<p>This is an open-source ngrok alternative - written in PHP but the website expose.dev which has the paid service is blocked by CloudFlare in countries such as India, so couldn't check this out. I am not writing about how to deploy the open-source tool on your system - that's for another day</p>
<p><strong>Cloudflare Tunnel</strong> - https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/run-tunnel/trycloudflare/</p>
<ul>
<li>By CloudFlare ! Everyone knows the reputed CloudFlare company</li>
<li>Single command to run as <code>cloudflared tunnel --url http://localhost:8000</code></li>
<li>Way too many of logs printed on running the command</li>
<li>Couldn't see an option of using custom domains</li>
<li>They're making some changes - <em>You should migrate all existing legacy tunnels to Named Tunnels by October 1, 2022</em></li>
</ul>
<p>If you're serious about business and have $ paying clients, then <strong>ngrok</strong> is the best solution, hands down - even if it's $25 / month (or $20 / month paid annually).</p>
<p>Further Reading - https://github.com/anderspitman/awesome-tunneling</p>
]]></content:encoded></item></channel></rss>