<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>Thắng Lê</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <icon>https://ilog.thangle.dev/icon.png</icon>
  <id>https://ilog.thangle.dev/</id>
  <link href="https://ilog.thangle.dev/" rel="alternate"/>
  <link href="https://ilog.thangle.dev/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, Thắng Lê</rights>
  <subtitle>Lập trình và cuộc sống</subtitle>
  <title>Thắng Lê</title>
  <updated>2026-10-10T06:57:36.000Z</updated>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Ke-ve-quang-thoi-gian-tai-cong-ty-hien-tai/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Ke-ve-quang-thoi-gian-tai-cong-ty-hien-tai/"/>
    <published>2026-09-09T14:48:21.000Z</published>
    <summary>
      <![CDATA[<p>Sau một khoảng thời gian khá dài, cụ thể là gần một năm rưỡi, tôi mới bắt đầu gõ những con chữ đầu tiên cho bài viết này. Để lâu mới]]>
    </summary>
    <title>Kể về quãng thời gian tại công ty hiện tại</title>
    <updated>2026-10-10T06:57:36.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="security" scheme="https://ilog.thangle.dev/tags/security/"/>
    <category term="freelancer" scheme="https://ilog.thangle.dev/tags/freelancer/"/>
    <category term="case-study" scheme="https://ilog.thangle.dev/tags/case-study/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Case-study-chieu-thuc-scam-cai-malware-bang-svg-nham-vao-dev-freelancer/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Case-study-chieu-thuc-scam-cai-malware-bang-svg-nham-vao-dev-freelancer/"/>
    <published>2026-05-26T16:56:23.000Z</published>
    <summary>Kể lại toàn bộ quá trình bóc trần một repo Next.js giấu malware trong file SVG, từ tin nhắn mời việc trên nền tảng freelancer đến lúc lần ra lệnh eval.</summary>
    <title>Case study: chiêu thức scam cài malware bằng SVG, nhắm vào dev freelancer</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="ai" scheme="https://ilog.thangle.dev/tags/ai/"/>
    <category term="công việc" scheme="https://ilog.thangle.dev/tags/cong-viec/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Khi-cha-de-claude-code-khong-con-tu-go-code/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Khi-cha-de-claude-code-khong-con-tu-go-code/"/>
    <published>2026-05-22T15:33:44.000Z</published>
    <summary>
      <![CDATA[<p>Mới tuần trước, mình có xem một video phỏng vấn cực kỳ chất lượng của Boris Cherny - cha đẻ của Claude Code tại Anthropic. Và điều làm]]>
    </summary>
    <title>Khi cha đẻ Claude Code không còn tự gõ dòng code nào: Tương lai anh em dev sẽ đi về đâu?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <category term="truyen ngan" scheme="https://ilog.thangle.dev/tags/truyen-ngan/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Do-it-first-before-buy/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Do-it-first-before-buy/"/>
    <published>2026-04-15T16:59:19.000Z</published>
    <summary>
      <![CDATA[<p>Hắn nghĩ bản thân hiện mắc một “bệnh” rất phổ biến về chi tiêu: Hội chứng <strong>“Mua đồ trước khi làm”</strong>. </p>
<p>Hồi mới tập]]>
    </summary>
    <title>Do it first before buy</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <category term="truyen ngan" scheme="https://ilog.thangle.dev/tags/truyen-ngan/"/>
    <category term="ai" scheme="https://ilog.thangle.dev/tags/ai/"/>
    <id>https://ilog.thangle.dev/linh-tinh/X-Dev-Ngay-cu-cua-tuong-lai/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/X-Dev-Ngay-cu-cua-tuong-lai/"/>
    <published>2026-04-10T15:13:09.000Z</published>
    <summary>
      <![CDATA[<p>Cách đây không lâu, mình vô tình coi lại một short reel của phim “X-Men: Ngày cũ của tương lai”. Với những ai chưa biết, đây là phần]]>
    </summary>
    <title>X-Dev: Ngày cũ của tương lai</title>
    <updated>2026-10-10T16:39:32.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="til" scheme="https://ilog.thangle.dev/tags/til/"/>
    <category term="dev note" scheme="https://ilog.thangle.dev/tags/dev-note/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Xoa-sach-toan-bo-thu-muc-node-modules-de-giai-phong-o-cung/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Xoa-sach-toan-bo-thu-muc-node-modules-de-giai-phong-o-cung/"/>
    <published>2026-02-02T10:06:38.000Z</published>
    <summary>Vài chục project cũ là đi tong vài chục GB ổ cứng vì node_modules. Cách check dung lượng trước rồi xóa sạch toàn bộ node_modules trên macOS, Linux và Windows.</summary>
    <title>[Note] Xóa sạch toàn bộ thư mục node_modules để giải phóng ổ cứng</title>
    <updated>2026-09-21T02:53:36.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="til" scheme="https://ilog.thangle.dev/tags/til/"/>
    <category term="dev note" scheme="https://ilog.thangle.dev/tags/dev-note/"/>
    <category term="git" scheme="https://ilog.thangle.dev/tags/git/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Ignore-file-da-tracked-va-cac-tang-ignore-trong-Git/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Ignore-file-da-tracked-va-cac-tang-ignore-trong-Git/"/>
    <published>2026-01-31T12:44:38.000Z</published>
    <summary>Note nhanh cú pháp ignore file đã tracked trong Git với skip-worktree, cùng ba tầng ignore: global, local repo và gitignore chung cho team.</summary>
    <title>[Note] Ignore file đã tracked và các tầng ignore trong Git</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="dev note" scheme="https://ilog.thangle.dev/tags/dev-note/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Can-tim-tool-free-thi-tim-o-dau/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Can-tim-tool-free-thi-tim-o-dau/"/>
    <published>2025-07-15T13:57:15.000Z</published>
    <summary>
      <![CDATA[<p>Giả sử cần tải nhạc từ spotify hoặc youtube về máy, thì ngoài việc search trực tiếp trên google với từ khóa “youtube&#x2F;spotity]]>
    </summary>
    <title>Cần tìm tool free thì tìm ở đâu?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Neu-mot-nguoi-bi-u-dong-2000-nam-tinh-giac-ho-co-con-noi-chuyen-duoc-khong/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Neu-mot-nguoi-bi-u-dong-2000-nam-tinh-giac-ho-co-con-noi-chuyen-duoc-khong/"/>
    <published>2025-07-14T14:56:29.000Z</published>
    <summary>
      <![CDATA[<p>Nếu một người bị ủ đông 2000 năm tỉnh giấc, họ có còn nói chuyện được không?</p>
<h3 id="Van-de"><a href="#Van-de" class="headerlink"]]>
    </summary>
    <title>Nếu một người bị ủ đông 2000 năm tỉnh giấc, họ có còn nói chuyện được không?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Cuoc-song-la-to-hop-xac-suat/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Cuoc-song-la-to-hop-xac-suat/"/>
    <published>2025-06-30T14:46:25.000Z</published>
    <summary>
      <![CDATA[<p>Nếu bạn từng nộp CV vào công ty mơ ước và chờ đợi, nếu bạn từng nhắn tin cho crush và thấp thỏm đợi chờ, hay nếu bạn từng tham gia trò]]>
    </summary>
    <title>Cuộc sống là tổ hợp xác suất</title>
    <updated>2026-10-10T06:57:36.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="c#" scheme="https://ilog.thangle.dev/tags/c/"/>
    <id>https://ilog.thangle.dev/lap-trinh/C-Ung-dung-toan-tu-explicit-implicit-vao-viec-gi-nhi/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/C-Ung-dung-toan-tu-explicit-implicit-vao-viec-gi-nhi/"/>
    <published>2025-06-06T16:53:38.000Z</published>
    <summary>Ép kiểu tường minh (explicit) và ngầm định (implicit) trong C# dùng vào việc gì? Ba ví dụ thực tế: chuyển model về DTO, bỏ override ToString và gán giá trị.</summary>
    <title>[C#] Ứng dụng toán tử explicit/implicit vào việc gì nhỉ?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="c#" scheme="https://ilog.thangle.dev/tags/c/"/>
    <category term="shorttip" scheme="https://ilog.thangle.dev/tags/shorttip/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Chuyen-model-ve-DTO-bang-operator-trong-C/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Chuyen-model-ve-DTO-bang-operator-trong-C/"/>
    <published>2025-06-01T04:53:16.000Z</published>
    <summary>Thay vì viết method ToDto hay xài AutoMapper, bài này dùng toán tử explicit trong C# để chuyển class model về class DTO khi response cho client.</summary>
    <title>Chuyển model về DTO bằng operator trong C#</title>
    <updated>2026-09-21T02:53:36.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="sql" scheme="https://ilog.thangle.dev/tags/sql/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Zang-ho-don-khong-nen-dat-ten-Stored-Procedure-bat-dau-bang-tien-to-sp-trong-SQL-Server/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Zang-ho-don-khong-nen-dat-ten-Stored-Procedure-bat-dau-bang-tien-to-sp-trong-SQL-Server/"/>
    <published>2025-04-09T15:37:35.000Z</published>
    <summary>
      <![CDATA[<p>Trên giới giang hồ có một tin đồn rằng khi tạo Stored Procedure không nên đặt tên bắt đầu bằng tiền tố (prefix) <code>sp_</code>. Vậy]]>
    </summary>
    <title>Zang hồ đồn không nên đặt tên Stored Procedure bắt đầu bằng tiền tố sp_ trong SQL Server?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="go" scheme="https://ilog.thangle.dev/tags/go/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/p2-Ke-ve-mot-chuyen-di-phan-2/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/p2-Ke-ve-mot-chuyen-di-phan-2/"/>
    <published>2025-03-27T14:59:11.000Z</published>
    <summary>
      <![CDATA[<p>Câu chuyện tiếp theo của phần 1 - <a href="/linh-tinh/Ke-ve-mot-chuyen-di/" title="Kể về một chuyến đi">Kể về một chuyến đi - phần]]>
    </summary>
    <title>Kể về một chuyến đi - phần 2</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="go" scheme="https://ilog.thangle.dev/tags/go/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Ke-ve-mot-chuyen-di/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Ke-ve-mot-chuyen-di/"/>
    <published>2025-03-20T14:18:25.000Z</published>
    <summary>
      <![CDATA[<p>Tôi kể chuyện này, cả seri ngốn khoảng 5K từ, nó sẽ gặm nhấm khoảng 40 phút cuộc đời bạn :v.</p>
<p>Mở màn đầu năm nay, tôi có một]]>
    </summary>
    <title>Kể về một chuyến đi</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="go" scheme="https://ilog.thangle.dev/tags/go/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Bai-hoc-tu-mot-chuyen-di/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Bai-hoc-tu-mot-chuyen-di/"/>
    <published>2025-03-13T15:00:14.000Z</published>
    <summary>
      <![CDATA[<p>Chuyện là mình đã có chuyến đi du lịch + trekking từ Đà Lạt sang Tà Năng (mình sẽ viết một bài khác để thở than về nó), chuyến đi này để]]>
    </summary>
    <title>Bài học từ một chuyến đi</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="c#" scheme="https://ilog.thangle.dev/tags/c/"/>
    <category term="dotnet" scheme="https://ilog.thangle.dev/tags/dotnet/"/>
    <category term="linux service" scheme="https://ilog.thangle.dev/tags/linux-service/"/>
    <id>https://ilog.thangle.dev/lap-trinh/How-to-create-and-run-worker-service-C-in-Linux/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/How-to-create-and-run-worker-service-C-in-Linux/"/>
    <published>2024-12-17T15:30:22.000Z</published>
    <summary>
      <![CDATA[<p>Giả sử sau khi các bạn đã viết ra một worker service, và worker này không chỉ chạy trên Window, các bạn còn muốn nó chạy được trên Linux]]>
    </summary>
    <title>Tạo và chạy worker service C# trên Linux như thế nào?</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="os" scheme="https://ilog.thangle.dev/tags/os/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Vai-note-ve-OS-Don-nhiem-vs-da-nhiem/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Vai-note-ve-OS-Don-nhiem-vs-da-nhiem/"/>
    <published>2024-10-05T16:25:25.000Z</published>
    <summary>Vài ghi chú về cách hệ điều hành xử lý chương trình: đơn nhiệm và đa nhiệm, đơn chương và đa chương, time-sharing, hyper-threading, đa lõi và các loại đa nhiệm.</summary>
    <title>Vài note về OS - Đơn nhiệm vs đa nhiệm</title>
    <updated>2026-09-21T02:53:36.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="lập trình" scheme="https://ilog.thangle.dev/categories/lap-trinh/"/>
    <category term="c#" scheme="https://ilog.thangle.dev/tags/c/"/>
    <category term="shorttip" scheme="https://ilog.thangle.dev/tags/shorttip/"/>
    <id>https://ilog.thangle.dev/lap-trinh/Find-slow-queries-in-Entity-Framework/</id>
    <link href="https://ilog.thangle.dev/lap-trinh/Find-slow-queries-in-Entity-Framework/"/>
    <published>2024-10-05T15:57:38.000Z</published>
    <summary>
      <![CDATA[<p>Nguồn: <a class="link"   href="https://www.linkedin.com/in/davidcallan/" >Dave Callan<i class="fas fa-external-link-alt"></i></a>]]>
    </summary>
    <title>Find slow queries in Entity Framework</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Thắng Lê</name>
    </author>
    <category term="linh tinh" scheme="https://ilog.thangle.dev/categories/linh-tinh/"/>
    <category term="tản văn" scheme="https://ilog.thangle.dev/tags/tan-van/"/>
    <category term="written-by-me" scheme="https://ilog.thangle.dev/tags/written-by-me/"/>
    <category term="truyen ngan" scheme="https://ilog.thangle.dev/tags/truyen-ngan/"/>
    <id>https://ilog.thangle.dev/linh-tinh/Con-vua-thi-lai-lam-vua/</id>
    <link href="https://ilog.thangle.dev/linh-tinh/Con-vua-thi-lai-lam-vua/"/>
    <published>2024-08-06T15:29:00.000Z</published>
    <summary>
      <![CDATA[<p>Một buổi chiều, hắn ngồi một mình trong quán cà phê quen, nhâm nhi ly cà phê và nghĩ về cái nghề đã nuôi hắn bấy lâu.</p>
<p>Vào thời]]>
    </summary>
    <title>Con vua thì lại làm vua</title>
    <updated>2026-10-10T07:57:45.000Z</updated>
  </entry>
</feed>
