Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 202
  1. Vim is a Modal editor - Normal, Insert, Command, and Visual, that is, the same editor behaves differently depending on the mode it is in.

  2. Vim provides 2 docs: The User Manual The Reference Manual I will be reading The User Manual (for now).

  3. Advent of Code: Day 08

    Oh boy!

  4. TIL: AV1 is the more efficient, open source alternate to the patented H.264 video codec.

  5. I found this gem of a post from the inimitable Brain Baker about image optimization for websites.

  6. Advent of Code: Day 07

    Today was quite challenging.

  7. F1 Season 2025

    Congratulations to Lando Norris on winning his first F1 Drivers’ Championship.

  8. Kudos to Chris for consistently publishing every week for 10 year now.

  9. Advent of Code: Day 06

    Parsing the input into a 2D grid of characters was the key to today’s challenge.

  10. Advent of Code: Day 05

    Another easy day!

  11. Advent of Code: Day 04

    Today’s challenge was too easy.

  12. Advent of Code: Day 03

    Today’s challenge centered around string manipulation.

  13. Filetrees are useful to create new files, delete (or rename) existing files.

  14. Advent of Code: Day 02

    Today’s problem can be solved with pretty simple Map, Filter, and Reduce pattern.

  15. Prime has a lot of keymaps which can be helpful.

  16. Advent of Code: Day 01

    Today marks Day 01 of Advent of Code 2025.

  17. Another video focusing on vertical motions Get comfortable using relative line numbers.

  18. “Master the concrete!”

  19. A paragraph is contiguous, non-whitespace block of text. {: Move to a line above the current paragraph. }: Move to a line below the current paragraph.

  20. Vim As Your Editor - Horizontal

    Here are all the Vim motions focused on moving around mentioned in this video: _: First non whitespace character on the current line. $: Last character or End of the current line. 0: First character of the line. f: Jump forward to a specified character.

  21. Vim Motions are useful irrespective of whether I choose vim as my text editor or not.

  22. You Are How You Act

    The repetition of behavior, not the sincerity of belief, is what shapes character.

  23. Kris recommends not to serve Streamlit apps in high traffic scenarios.

  24. air with templ

    My webdev stack is as follows: Go for the web server. templ for the HTML templates. htmx for client-server interaction wherever needed.

  25. Review: Fatherland

    A colleague recommended me this historical fiction, crime mystery set in 1960s Berlin.

  26. you can just do things

    Finished the final episode of this series.

  27. We extend on yesterday’s session about executing code within the presentation.

  28. In this episode, we add the ability to execute Lua codeblocks from within our slides.

  29. User commands provide a powerful interface between a plugin’s core functionality and the end user.

  30. We use plenary.nvim test harness together with Busted framework for testing our plugin code.

  31. Writing an Intepreter: Parsing

    A parser turns a stream of tokens into a more accessible data structure that represents the input.

  32. We add a footer window to each slide.

  33. Shipping Through Chaos

    This talk made me wonder the importance of soft skills to build healthy working relationship with people across the board in order to pull together a project in big corporations.

  34. Our plugin should be responsive to the viewport resizing events.

  35. In this episode, we implement a bunch of features.

  36. Writing an Interpreter: Lexer

    Lexer is responsible to transform the source code into a collection of tokens.

  37. I have developed a good sense of how to navigate around the Neovim ecosystem.

  38. Pretty cool to see that we can even configure the context menus for mouse interactions.

  39. Needy Programs

    Patterns of programs that demand our engagement: Mandate User Accounts.

  40. A long running shell is useful when we are working a time consuming part of the process.

  41. We replace the nvim.cmp with blink.cmp for autocompletion.

  42. With a Telescope keymap, I can understand the appeal of not creating a dedicated File Explorer “panel”.

  43. Neovim has it's own terminal?!

    Neovim ships with a builtin terminal emulator.

  44. Quickfix can do so much!

    Quickfix List is a special buffer where Neovim stores a list of positions in files.

  45. Buffers, Windows, and Tabs!

    Vim Reference Manual has a dedicated chapter for the concept of “buffers”, “windows”, and “tabs” - windows.txt.

  46. Good post to learn about rendering text in the terminal - ANSI color and styling codes, markdown parsing regex.

  47. Risk, Ruin, and Reward

    I received a copy of The Misbehaviour of Markets this Friday evening.

  48. I have around 90 files and dirs in my home directory on my machine. ls -la ~ | wc XDG config looks neat.

  49. I am already enjoying the newly configured keybinding to navigate my filetree with Telescope: Space f d .

  50. telescope.nvim Introduction

    Navigating files is a hassle.