Privacy Oriented Analytics Blog Cover

Rethinking Analytics: Balancing Privacy, Performance, and Essential Data

As I build a directory of software engineering blogs, I’ve noticed a growing trend: more developers are choosing to turn off website analytics in favor of privacy and performance. It got me thinking about my own approach to tracking visitors. While I’ve ditched Google Analytics in favor of self-hosted Matomo, I’m also exploring simpler solutions like parsing raw access logs. In this post, I dive into the balance between respecting user privacy and still gathering the critical data needed to monitor the health and security of a website.
sweblogs.fyi banner

Directory of Software Engineering Blogs

Recently I have been on the hunt for small time software engineering (SWE) blogs and they have been a challenge to find. Active blogs written by individuals in my space (that are not stale) are hard to find. As a result I created my own software engineering blog directory: sweblogs.fyi

Get Forms Up and Running in Minutes Without Backend Complexity!

Tired of setting up a backend just to handle simple form submissions on your website? Meet QuickSubmit—the open-source tool that lets you easily collect form data without writing a single line of backend code. With a simple JavaScript snippet, QuickSubmit allows you to submit forms using AJAX, keeping your users on your site while their data is sent securely as JSON. Plus, you can integrate webhooks, receive email and SMS notifications, and export data as CSV—all in just minutes. Say goodbye to backend complexity and get started.
How I got an internship at John Deere

How I got my first internship

John Deere is a company where my professional software engineering (SWE) career started. I have done two SWE internships and eventually accepted a full time role, on a team of my choice, with Deere. The hardest part was getting my first internship which is what I will discuss in this…

WebP casestudy with a meme

WebP Case Study: 60% increase in webpage performance

2023 internet is bloated. As the hardware improves and network speeds increase — JavaScript developers are tirelessly finding new and creative ways to significantly slow down webpages around the globe. WebP comes to the rescue by reducing image sizes (in most cases). WebP is an open image format (like jpg,…

How to make business cards at home

Printing business cards at home is pretty simple. All you need is a printer and some specialized paper that you can pick up on Amazon. I am using Avery #28877 which will yield 120 business cards. My printer is HP Envy 4520. 1. Create new project Once you have you…

Why phone applications are so expensive to develop?

“Technology is getting smaller, faster, cheaper, and more powerful every day.” -Tae Yoo Then why are phone applications are still so expensive to develop and maintain? Following are top four reasons a simple app will cost you over $40,0001 to develop in 2022: Development process is involved You have to…