rss2
alexkras.com | Mostly a tech blog
alexkras.com · alexkras.com · American English
Mostly a tech blog
rss2 audio content slash wfw atom dc sy
- Last post
- Sep 11, 2026
- Posts in 24 h · 7 days · 30 days
- 0 · 0 · 3
- Our last check
- Answering
- Served from
- United States
- Text score at discovery
- 487
- Format
- rss2
- Features in the feed
- content, slash, wfw, atom, dc, sy
Posts
What our queue read from this feed. Open one to read it here, or go to the site that published it.
- My last six months at Evernote, after Bending Spoons took over
Sep 11, 2026 · original
I was an Engineering Manager at Evernote. I managed the team that built and operated Evernote’s notifications system, handling 110M messages in 2022. After Bending Spoons acquired Evernote, almost everyone ended up getting laid-off. Severance packages come with a non-disparagement clause. I quit on my own terms, so I am one of a few people who can openly talk about what happened during the… Source - Why I stopped blogging and why I’m back
Sep 7, 2026 · original
I started this blog in 2013. I was active for 5 years, with a lot of ups and downs. I took a long break and wanted to review what worked and what didn’t, before I started posting again. I go into more detail in the following video, if you are interested. I hit a golden age in my first few years. Some of my posts did really well. Examples include git tips, AngularJS performance… Source - I Had 24 Claude Code Skills. I Only Needed 9
Sep 5, 2026 · original
I spent half a day cleaning up my Claude Code setup: 24 skills became 9 (removed duplicates and unused) and went from 246 lines to 123. These observations are from Claude Code 2.1.252; behavior may differ in other versions. The biggest lesson: measure instead of guessing. I expected MCP tools to be expensive. My and skill descriptions turned out to be better places to trim. Source - I Miss the Old Claude Code
Aug 24, 2026 · original
Like many others, Anthropic won me slowly, over time. I started with generative AI through a web interface I hosted myself, using my own API keys through Open Router and my own local models. Because Open Router makes it easy to switch models, I noticed Anthropic’s models consistently gave more concise responses – they just got to the point quicker. That focus was worth a lot to me… Source - Top 28 Programming Books Recommended by Hacker News Users (Analyzed with ChatGPT)
Jan 20, 2025 · original
This blog post is a collections of programming books that comes up most often in various discussion on this subject. The data was Scrapped/Polished with LLMs so take it with a grain of salt. Source - Transcribing Speech to Text with Python and OpenAI API (Whisper)
Mar 2, 2023 · original
In your command line run Modify and run the following Python script In 2018 I wrote a blog post titled Transcribing Speech to Text with Python and Google Cloud Speech API. Back then, the task was complex because the API only accepted audio clips of up to 60 seconds. To work around this, I had to split my audio into smaller files, transcribe them individually… Source - Load Testing Google Cloud PubSub
Feb 26, 2021 · original
I wrote the following tool to do load test on Google Cloud PubSub. It’s a pretty simple but effective tool to generate a lot of data. This assumes user is using for credentials. In this particular examples: This was tested with 20K requests, and worked as expected. Hope it helps. Source - How to Manually Add Phrases to Localize.js
Oct 24, 2019 · original
Localize.js is a great service. Gone are the days of having to internationalize your websites by hand. That being said, existing UI has a pretty annoying in my opinion limitation – there is no way to add phrases manually. 99% of the time, Localize.js is able to automatically pick up all of the phrases on the page, but there is always that 1 percent. Turns out there is a way to add… Source - Golang “Set” Data Structure Example
Jul 8, 2019 · original
Golang does not have built it sets. Basic functionality can be mimicked using maps with empty . Another option is to use a Boolean value, but empty struct does not use any space and therefore more efficient. Another benefit of empty struct is that Boolean value can be set to or , which could be confusing in cases where we just want to check for key existence in a set (regardless of it’s… Source - Work Hard and Advertise
Jul 3, 2019 · original
I recently watched the following speech by Arnold Schwarzenegger: It had a lot of good points, but one quote by Ted Turner really stood out for me: Mr. Schwarzenegger then went on to explain the meaning of the second half of this quote. It’s not enough to just work hard. You have to work hard and then you have to tell people about your work and your results. That is the path… Source - Git – Merge Two or More Repositories Together and Keep History
Apr 7, 2019 · original
Here are the steps that I too to merge multiple GitHub repos into one, while preserving all commit history. The process took about 30 minutes for 5 repos. As a result, I feel like my GitHub page is cleaner and code is actually better organized and easier to find. TLDR: Warning: this tutorial is aimed at intermediate Git users, comfortable with resolving merge conflicts. Source - One Year Without Self-Promotion
Jan 9, 2019 · original
One year ago I decided to stop self-promoting this blog. Previously I would spend a lot of time submitting my links to Social Media sites such as Hacker News and Reddit. It was taking up a lot of my time and attention. I even got a warning from Hacker News admin for repeatedly submitting links to my site. A year ago I decided to limit my self-promotions to LinkedIn, Twitter… Source - Group Log Data by Timestamp in Python with Pandas
Dec 23, 2018 · original
I often find myself with logs in the following format, exported in CSV. First column is timestamp in milliseconds, second column is timing for some request, also in milliseconds. Often I’d like to see the min, max and average request time, group by day and hour. Here is how to get this insight using Pandas library in Python. Let’s load sample data first. At this point the… Source - Attach Remote Debugger to Jar File and Scala REPL
Dec 16, 2018 · original
I was investigating a bug that would only happen in production and wanted to attach a debugger to a particular workflow. I could have run the entire application and attached remotely, via: In my case, I wanted to invoke a specific method and see what happens via Scala REPL. Turns out it’s pretty easy to do, although not easy to find how to do it. I just had to trigger the Scala REPL… Source - How to Rollback WordPress 5 to older version
Dec 6, 2018 · original
Update: 2021 I am now happily using new editor I usually update my WordPress as soon as I can for security reasons. I tried WordPress 5 and I did not like it. My main complain is that I write in WordPress using Markdown and it is not well supported in WordPress 5. My posts were converted to HTML on save, and I did not see a way to turn it back into markdown at a later edit. Source - Adding Ammonite REPL to Scala For Ad Hoc Testing
Nov 13, 2018 · original
Ammonite is an interactive REPL for Scala, kind of like ipython is for Python. I usually use IntelliJ IDE for Scala (which has a REPL and debugger among other things). Ammonite is great replacement though, when I don’t want to start up full blown IDE. It’s really easy to get started with Ammonite. First it needs to be added to file as a library dependency via: Warning: You may… Source - Analyzing 200,000 Deleted Tweets with Spark, 40 Billion Comparisons
Oct 21, 2018 · original
My wife and I were watching Jack Ryan, where John Krasinski is playing an FBI analyst. I wanted to be like him, so I began to look for things to analyze. In the past I’ve done text analysis for comments left on Mark Zuckerbergs Facebook post, which I described in I Tried To Virtually Stalk Mark Zuckerberg. I used similar technique to do a Network Analysis of Donald Trump’s Tweets for 2017… Source - Yelp Forces Mobile App Download to Get Full Experience
Oct 20, 2018 · original
In this episode of tech companies behaving badly, I would like to call out Yelp for forcing users to download their mobile app. I am 90% certain that I was able to get full experience on mobile Yelp in the past. Now it forces me to download a mobile app if I want to view all of the reviews or search through review history. For example, here is me trying to research a restaurant… Source - Short Commute is the Top Benefit
Oct 16, 2018 · original
My work used to be three miles away from my house, which was a huge blessing and my commute was guaranteed to be under 15 minutes. A month ago my work moved… Closer to my house. Now my commute is only 1.3 miles, making it an enjoyable 30 minute walk. I live in San Francisco/Bay Area, where jobs for software engineers are plentiful. I often get emails from recruiters asking me to move. Source - YouTube should Stream Audio for Free
Aug 22, 2018 · original
I should be able to lock my phone while using YouTube and still hear the sound in the background. Currently this functionally is only available to YouTube Premium subscribers for $12 a month. This is a bad business practice for YouTube and a bad thing for the world. Why is it bad for YouTube? Because YouTube should be THE default podcast provider. Instead they are giving up this market… Source
Discovered by the rss-feed-index crawler, which checks each feed at most once a month.
Same record as JSON: https://api.agentalog.com/api/feeds/fd_alexkras_com_d4b729c261007a5c. More from this site: alexkras.com in the Feeds tab.