<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: OlegWock</title><link>https://news.ycombinator.com/user?id=OlegWock</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Jul 2026 22:08:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=OlegWock" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Guide to data tools landscape for developers]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/data-landscape-guide-for-developers">https://sinja.io/blog/data-landscape-guide-for-developers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48935510">https://news.ycombinator.com/item?id=48935510</a></p>
<p>Points: 102</p>
<p># Comments: 31</p>
]]></description><pubDate>Thu, 16 Jul 2026 14:59:14 +0000</pubDate><link>https://sinja.io/blog/data-landscape-guide-for-developers</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=48935510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48935510</guid></item><item><title><![CDATA[I built a notebook inside Obsidian]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/how-i-built-notebook-in-obisidian-emera">https://sinja.io/blog/how-i-built-notebook-in-obisidian-emera</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45848850">https://news.ycombinator.com/item?id=45848850</a></p>
<p>Points: 10</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Nov 2025 17:40:59 +0000</pubDate><link>https://sinja.io/blog/how-i-built-notebook-in-obisidian-emera</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=45848850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45848850</guid></item><item><title><![CDATA[A short history of web bots and bot detection techniques]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/bot-or-not">https://sinja.io/blog/bot-or-not</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44366057">https://news.ycombinator.com/item?id=44366057</a></p>
<p>Points: 73</p>
<p># Comments: 16</p>
]]></description><pubDate>Tue, 24 Jun 2025 13:29:35 +0000</pubDate><link>https://sinja.io/blog/bot-or-not</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=44366057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44366057</guid></item><item><title><![CDATA[New comment by OlegWock in "Ask HN: To those with successful browser extension(s), how did you grow it?"]]></title><description><![CDATA[
<p>Unfortunately, original poster deleted his account/got banned on tiktok</p>
]]></description><pubDate>Sat, 23 Nov 2024 06:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42219531</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=42219531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42219531</guid></item><item><title><![CDATA[New comment by OlegWock in "Ask HN: To those with successful browser extension(s), how did you grow it?"]]></title><description><![CDATA[
<p>I was lucky enough that video about my extension blew up on tiktok (it wasn't even my video lol), which bring around 34k users. After that extension started slowly getting more traction from here and there (tech sites, personal newsletters, etc), but that didn't bring any substantial audience, to this day (1.5 years passed) tiktok was the biggest success and provided most of current audience, partially because I stopped actively working on the extension about year or so ago</p>
]]></description><pubDate>Fri, 22 Nov 2024 22:55:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42218033</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=42218033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42218033</guid></item><item><title><![CDATA[New comment by OlegWock in "What you can get out of a high-quality font"]]></title><description><![CDATA[
<p>Yeah, that's where I first encountered them too and liked it a lot. I'm now using small caps for links in my Obsidian, I like it a lot</p>
]]></description><pubDate>Tue, 10 Sep 2024 21:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41505952</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=41505952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41505952</guid></item><item><title><![CDATA[New comment by OlegWock in "What you can get out of a high-quality font"]]></title><description><![CDATA[
<p>I think that might depend on particular font, but from what I tested, manually downloaded fonts do include OpenType features like smcp or swsh</p>
]]></description><pubDate>Tue, 10 Sep 2024 17:55:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41503607</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=41503607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41503607</guid></item><item><title><![CDATA[What you can get out of a high-quality font]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/get-maximum-out-of-your-font">https://sinja.io/blog/get-maximum-out-of-your-font</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41502721">https://news.ycombinator.com/item?id=41502721</a></p>
<p>Points: 347</p>
<p># Comments: 94</p>
]]></description><pubDate>Tue, 10 Sep 2024 16:38:50 +0000</pubDate><link>https://sinja.io/blog/get-maximum-out-of-your-font</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=41502721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41502721</guid></item><item><title><![CDATA[Quick guide to web typography for developers]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/web-typography-quick-guide">https://sinja.io/blog/web-typography-quick-guide</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41435696">https://news.ycombinator.com/item?id=41435696</a></p>
<p>Points: 21</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 03 Sep 2024 15:09:03 +0000</pubDate><link>https://sinja.io/blog/web-typography-quick-guide</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=41435696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41435696</guid></item><item><title><![CDATA[New comment by OlegWock in "Ask HN: Who wants to be hired? (August 2024)"]]></title><description><![CDATA[
<p>Location: Slovakia, Europe
Remote: yes<p>Willing to relocate: nope (but I'm planning to move to the UK this/next year)<p>Technologies: mostly JavaScript, TypeScript, React, and browser extensions. But I also know Python, SQL, MongoDB, and Docker.<p>Résumé/CV: <a href="https://docs.google.com/document/d/1fBp7xlqulPV2BwDruitzXYkj" rel="nofollow">https://docs.google.com/document/d/1fBp7xlqulPV2BwDruitzXYkj</a>...<p>Email: oleh@sinja.io<p>Hello, I'm Oleh. I'm a product-oriented frontend developer with 6 years of commercial experience focused on browser extensions. I enjoy turning ideas into working products without compromising the user experience or performance. I have a passion for design and always strive to provide best experience for users.<p>In my career, I worked a lot on browser extensions, so I have quite a good understanding of browser internals and how JS works. I'm perfectly comfortable coding in vanilla JS (and can reverse engineer JS scripts, lol) as well as using modern tech like React. Besides frontend, I can work on backend too (using either TS or Python) and do basic DevOps.<p>Beyond day work, I contribute to open source, work on my apps, and write articles for my blog <a href="https://sinja.io" rel="nofollow">https://sinja.io</a><p>I'm looking for a remote position in a product company without a lot of bureaucracy. I'm comfortable both working in team and being single developer. Extra points for you if the position allows part-time employment.</p>
]]></description><pubDate>Thu, 01 Aug 2024 18:48:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41132234</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=41132234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41132234</guid></item><item><title><![CDATA[New comment by OlegWock in "Ask HN: Who wants to be hired? (June 2024)"]]></title><description><![CDATA[
<p>Location: Slovakia, Europe<p>Remote: yes<p>Willing to relocate: nope (but I'm planning to move to the UK this/next year)<p>Technologies: mostly JavaScript, TypeScript, React, and browser extensions. But I also know Python, SQL, MongoDB, and Docker.<p>Résumé/CV: <a href="https://docs.google.com/document/d/1fBp7xlqulPV2BwDruitzXYkjJqRxWTZrnUMCGbbukSo/edit?usp=sharing" rel="nofollow">https://docs.google.com/document/d/1fBp7xlqulPV2BwDruitzXYkj...</a><p>Email: oleh@sinja.io<p>Hello, I'm Oleh. I'm a product-oriented frontend developer with 6 years of commercial experience focused on browser extensions. I enjoy turning ideas into working products without compromising the user experience or performance.<p>In my career, I worked a lot on browser extensions, so I have quite a good understanding of browser internals and how JS works. I'm perfectly comfortable coding in vanilla JS (and can reverse engineer JS scripts, lol). Besides frontend, I can work on backend too (using either TS or Python) and do basic DevOps. Beyond day work, I contribute to open source, work on my apps, and write articles for my blog (<a href="https://sinja.io" rel="nofollow">https://sinja.io</a>).<p>I'm looking for a remote position in a product company without a lot of bureaucracy. I'm comfortable both working in team and being single developer. Extra points for you if the position allows part-time employment.</p>
]]></description><pubDate>Mon, 03 Jun 2024 17:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40564928</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40564928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40564928</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>On the screenshot there are couple of bookmarks and search widget. It's something user adds on their own, so you're free to not use those services (and even if you do Anori doesn't send any data to them anyway)</p>
]]></description><pubDate>Sun, 21 Apr 2024 09:26:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40104300</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40104300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40104300</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Calling default choice (which can be changed right when you add search widget) 'shoving Google down my throat' is quite a big stretch, don't you think?</p>
]]></description><pubDate>Sun, 21 Apr 2024 06:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40103681</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40103681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40103681</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Nope, currently it's very dummy calendar which just shows dates. I have vague plans to integrate it with Google calendar at least, but there is not ETA for that</p>
]]></description><pubDate>Sat, 20 Apr 2024 17:39:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40099119</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40099119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40099119</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Thanks!<p>1. This issue is fixed (but not released yet)<p>4. Iframe unfortunately works quite unreliably, especially on Chrome. It uses declarativeNetRequest API and that seem to be hella unreliable for some reason. Usually disabling and then enabling Anori back fixes this issue.<p>5. If you mean iframe widget which open on click, you can 'detach' this window (button to the left of close button) and then you will be able to resize it or move around the screen. Ordinary iframe widget should be resizable as is (though scrollbar is shown inside the iframe itself, Anori doesn't have access there and can't do anything about it).<p>Thanks for the suggestions, some of them look really interesting!</p>
]]></description><pubDate>Sat, 20 Apr 2024 12:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40097014</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40097014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40097014</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Who shoves Google down your throat, though?</p>
]]></description><pubDate>Sat, 20 Apr 2024 12:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=40096898</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40096898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40096898</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Please open issue in the repo [1]! Currently I work mostly on bug fixes and simple features (don't have much time for pet projects now), but I use issues to keep track of everything.<p>> Some simple color themes alongside the pictures<p>You can create a custom theme and upload solid color picture as background.<p>[1]: <a href="https://github.com/OlegWock/anori/issues">https://github.com/OlegWock/anori/issues</a></p>
]]></description><pubDate>Sat, 20 Apr 2024 12:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40096875</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40096875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40096875</guid></item><item><title><![CDATA[New comment by OlegWock in "Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab"]]></title><description><![CDATA[
<p>Sorry! There is a screenshot on anori.app which will tell it better that my words I believe. But in short, Anori allows you to add different widgets to your new tab (bookmarks, world time, notes, etc) and organize them in layout you like.<p>There was similar product from Google 15 years ago which allowed to create personalized start page with different widgets, but it was closed long ago. I wasn't familiar with it first-hand, but I found it funny how similar concept Anori had to iGoogle when I finally learned about it</p>
]]></description><pubDate>Sat, 20 Apr 2024 12:26:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40096857</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40096857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40096857</guid></item><item><title><![CDATA[Show HN: Composable (as in iGoogle, but modern) privacy-friendly new tab]]></title><description><![CDATA[
<p>I spent quite a lot of time working on this one over the last 1.5 years. It started as a small project for my personal use because I wanted to keep all my self-hosted services visible so I wouldn't forget they existed lol. Using a web page wasn't ideal because of the white flicker every time I opened a new tab, so I decided to make this into a browser extension. From that time on, it became a lot bigger and got some traction (which I'm very happy about).<p>It's made with React, but I tried to squeeze maximum performance (limited by my skills and desire to keep it somewhat readable, though) out of it. UI/UX was a big priority for me in this project, so I also tried to streamline it as much as possible and make Anori a joy to use. If you decide to try it, let me know how good I did!<p>Oh, and it's open source [1] and the process of adding new widgets is documented [2], so you can make your own!<p>[1]: <a href="https://github.com/OlegWock/anori">https://github.com/OlegWock/anori</a><p>[2]: <a href="https://github.com/OlegWock/anori/blob/master/DEVELOPMENT_AND_EXTENDING.md">https://github.com/OlegWock/anori/blob/master/DEVELOPMENT_AN...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40084543">https://news.ycombinator.com/item?id=40084543</a></p>
<p>Points: 95</p>
<p># Comments: 37</p>
]]></description><pubDate>Fri, 19 Apr 2024 08:34:12 +0000</pubDate><link>https://anori.app/</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=40084543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40084543</guid></item><item><title><![CDATA[Utilizing Framer Motion and FLIP to build React tooltip component]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinja.io/blog/animated-tooltip-with-react-framer-motion">https://sinja.io/blog/animated-tooltip-with-react-framer-motion</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35784864">https://news.ycombinator.com/item?id=35784864</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 May 2023 08:42:23 +0000</pubDate><link>https://sinja.io/blog/animated-tooltip-with-react-framer-motion</link><dc:creator>OlegWock</dc:creator><comments>https://news.ycombinator.com/item?id=35784864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35784864</guid></item></channel></rss>