Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Login with PDF

    In this blog post I teardown my thought process on how I discovered how to integrate an OAuth connector that authenticates with a pdf.

  2. In this blog post I reflect on my first really experience on maintaining an open-source project on GitHub.

  3. I vibe coded for two weeks

    In this blog post I reflect on the positives and negatives on vibe coding, after taking on it for two weeks.

  4. Abandoned Projects

    A blog post about projects/ideas I tried bringing to life but didn’t exactly work out

  5. Zero Monitor

    Monitoring agents report live system information so machines can be easily supervisioned from a single dashboard view I self-host custom software under multiple machines (old laptops, raspberry pis) and needed a tool to supervision these machines state re…

  6. Instagram Archiver

    Instagram Archiver is a tool that automates archiving Instagram user stories, allowing to rewatch them after they expire.

  7. Dotfiles

    The dotfiles movement aims developers to share the configuration files that customize their working space.

  8. In this blog post I explain the rationale for why I think that projects should be written using the project main language.

  9. In this blog post I describe seven reasons why you should use a terminal editor to write a commit message instead of passing the -m flag.

  10. In this blog post I cover what I’ve learned as well as the difficulties I felt, by reading an article for an whole year.

  11. Deleting 50,000 Lines of Code in 3 Days

    The following is a write-up of how a developer (author) deleted 80% of the codebase he started working on in just three days.

  12. The following is an introduction to Flight Recorder, a profiling tool builtin the JVM to measure performance of a Java application.

  13. The following is a summary of 2023 earnings for a dual developer indie company creating macOS apps and selling them in different app stores.

  14. Explaining SSH to my Uber Driver

    After the success of “Explaining Kubernetes to my Uber driver”, the author is back to story tell how she would explain how SSH works to his Uber driver.

  15. Explaining Kubernetes To My Uber Driver

    A week ago, I attended Kubecon 2023 in Chicago.

  16. Paying Netflix $0.53/h, etc.

    The following is a summary on how much people spend per hour in streaming services.

  17. The following is a review of today’s massive source of information and how the hard part is to now find the right information to learn.

  18. Writing Documentation for Your House

    The following article discusses the innovative idea of documenting housing chores, material bought, how to replace things, etc…

  19. Populating the page: how browsers work

    The following article provides an overview of how browsers render a webpage.

  20. How I test a website for accessibility

    The following article explains how to test accessibility of a website in an automated and manual manner, how to identify and fix issues.

  21. The following is the story of how the author created his own state manager using JavaScript Proxy API.

  22. The following is a review on the amount of writing a Netflix Software Engineer puts in a on-call week.

  23. Evaluating new software forges

    Today’s read is all about GitHub alternatives and the main features you can find in these, that you don’t find in GitHub, as expected from the author.

  24. Why SQLite Does Not Use Git

    The following is an explanation of missing features in Git that SQLite needed, and how Fossil, the version control system conceived for SQLite, addresses them.

  25. The following is a small guide on how to check if your Linux environment supports packet injection & capturing (via monitor mode)

  26. Navigating around in your shell

    The following blog post reveals some tips ’n’ tricks you can use to boost your efficiency in a bash/zsh terminal.

  27. The following article covers vulnerabilities created by compilers when optimizing C/C++ code, as these can skip checks that may lead to vulnerabilities like buffer overflows.

  28. The following article talks about transitioning from software-only projects, to projects that involve hardware and their hurdles.

  29. The following are some useful Git commands to cleanup the state of a repository.

  30. Get Rid of Your Old Database Migrations

    The following is a blog post about database migrations, how developers usually treat them, and how Git commits can be used to keep track of them instead of keeping them as files in the project repository.

  31. The following article covers Google code review process and their in-house code review tool, Critique, and why software engineers at Google love Critique features so much.

  32. Donkey code

    The following read talks about the importance of defining and using correct terminologies and nomenclatures when designing and implementing software, based on the domain the product is built for.

  33. The following article is just mind-blowing.

  34. The Cost of Index Everything

    The following post discusses why AI loves to index all data and why indexing too much data may hurt the trained Large Language Model (LLM). https://matt-rickard.ghost.io/the-implications-of-more-developers Many AI products today are focused on indexing as…

  35. The following is a blog post about Android Virtualization Framework (AVF), explaining some of its details and internals, as well as how developers can benefit from it.

  36. How did I get here

    The following article explains how computers connect to each other via DNS and many other network protocols

  37. Most AI startups are doomed

    The following read is a review on AI startups and how most of them live under an hype bubble.

  38. The following article describes some mistakes often seen in Kotlin codebases and examples on how to improve them.

  39. Demystifying Web Push Notifications

    The following article is an introduction and explanation of web push notifications: what are they, how they work and their internals.

  40. One Day Build: Expense Tracking

    The following blog post is a summary on how to build a simple expense tracking application in one day, using HTML, Node.js and Google Sheets.

  41. S3 Express is All You Need

    The following is an overview on the new cloud service available in AWS - S3 Express - and how big data companies can profit from it.

  42. In the following article the author reasons about possible theories for why companies hire a ton of tech people, although not having projects for them to work.

  43. Google Maps Redesign

    The following is a Twitter thread about the redesign of Google Maps, and how its user experience is fading away, as explained by one of the original UX designers.

  44. LLM Visualization

    The following is not a read or an article, it’s just a mind blowing 3D representation of a Large Language Model (LLM).

  45. Webmention

    The following is an explanation to WebMention: an old protocol that connects users between different websites, allowing for one party (website) to receive notifications, comments, feedback from another party (website).

  46. Why Nue?

    The following is the Nue.js manifesto, a JavaScript framework for building website with only Nue markup that is very optimized for Web standards, both in terms of client side rendering, as well as bundling.

  47. Law of Demeter

    The following article covers the Law of Demeter which implies that clients can only communicate with their direct dependencies (let’s say friends) and never with transitive dependencies (dependency of my dependency).

  48. The following article explains why the Accept HTTP header should not be used to choose between an hyper-driven response or a plain JSON response.

  49. Structured Logging - Reference

    The following is the reference for structured logging messages as well as how they should be rendered.

  50. The following is the roadmap of Kotlin Multiplatform for 2024.