Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. This article outlines common anti-patterns in the design and implementation of engineering career ladders based on my professional experience.

  2. Let's see how to edit descriptions of Jira issues in Vim or Neovim.

  3. My Career So Far

    In this post, I take a trip down memory lane by looking back at my professional career so far.

  4. In this article, I provide tips on choosing a software-engineering career path that is right for you.

  5. Recently, I have stumbled upon an apparently strange situation in which a non-empty Python package was empty after it got imported.

  6. An example of a subtle bug that you can run into in C and C++: accidentally overwriting another local variable.

  7. My personal musings on the common thought that a senior/principal developer is only a stepping stone to a manager.

  8. Let's have a look at a simple piece of Python code that I have both accidentally written and seen in code reviews which does an entirely different thing than expected.

  9. The requests library is arguably the mostly widely used HTTP library for Python.

  10. In this post, we will implement multiprocessing.pool.ThreadPool from Python in Rust.

  11. One of the first things that C++ programmers learn about auto is that bare auto never deduces a reference.

  12. It is often useful to have a way of ensuring that a program is running at most once (e.g. a system daemon or Cron job).

  13. Celery is an asynchronous task queue based on distributed message passing.

  14. C++11 introduced an alternative syntax for writing function declarations.

  15. We will implement the DBSCAN clustering algorithm in Rust.

  16. This post introduces my Rust wrapper for ssdeep by Jesse Kornblum, which is a C library and program for computing context triggered piecewise hashes (CTPH).

  17. When talking about T&& in C++, you may have heard about universal references and forwarding references.

  18. Have you ever wondered which of the following variants you should use in range-based for loops and when?

  19. Upon sending a revised version of a submitted paper to a journal, one is generally required to enclose a statement on the revision based on the referees' report.

  20. If you have been using Git long enough, you have probably heard about git add -p/--patch, which allows you to selectively stage parts of files.