Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 186
  1. AI products/services that I used regularly (multiple times per week): GitHub Copilot ⭐: Copilot continues to be a valuable resource when coding.

  2. Timeboxing types

    Two things that I currently believe: There is a lot of value in statically typed code Writing types is a potential time sink with diminishing returns I don't feel like I need to justify the first belief.

  3. CSS columns are neat

    I was looking for a solution to dynamically create two columns in a UI when I came across the columns CSS property.

  4. You're not going to get it right the first time.

  5. I like to use emojis and have missed them since moving to Linux/Ubuntu.

  6. The most effective way I know to improve your writing is to do freewriting exercises regularly. -- Peter Elbow Prompts Permalink to “Prompts” # What is a tool that you have been using lately?

  7. I started Go By Example in April with the goal of learning the language for work.

  8. AI products/services that I used regularly (multiple times per week): GitHub Copilot ⭐: Copilot continues to be a valuable resource when coding.

  9. Background: Bun and Deno, JavaScript runtimes, provide a native way to convert your JavaScript code into a single executable file.

  10. I use lookup tables/dictionaries/hashmaps/maps a lot when I’m coding.

  11. Khan Academy celebrates Global Accessibility Awareness Day with a whole week of activities.

  12. Linux Update in 2023

    Last year I experimented with using a Raspberry Pi as a home development environment.

  13. As of May 2023, I use the following AI-powered products on at least a weekly basis: GitHub Copilot ⭐ Writing code: typically this is autocomplete to the end of the line, but occasionally it generates small blocks of code.

  14. There are three ways to declare variables in Go: var, :=, and const.

  15. Nullish-coalescing operator (??

  16. My former colleague Michael Scotto recently wrote about quality assurance and asking questions: Many use phrases like “QA Engineer” and “Tester” interchangeably.

  17. Learning Go

    Niche and Khan Academy use Go for their backend services, so I've been "reading" Go since 2019.

  18. Set up Decap CMS

    Decap CMS is the official successor to Netlify CMS and works well with the old tooling.

  19. Zed is a new Rust-powered editor by the creator of Atom that focuses on speed but lacks a lot of features.

  20. To get a boilerplate Fastify app to deploy on Render.com, you need to read to listen on PORT environment variable.

  21. Create Regex groups with parentheses for powerful find/replace patterns.

  22. Safari 16 has trouble with CSS animations on SVG child elements, but you can resolve them by using a combined transform property.

  23. There isn’t an event for class list changes, but you can write a function that listens for class changes on an element with the MutationObserver API.

  24. You can style heading elements to look like the axioms in Axios articles with CSS.

  25. CSS :empty pseudo class

    :empty allows you to apply styles to an element when it has no child nodes This is useful for hiding empty elements to keep visual grids consistent It is supported in all major browsers When building a user interface, it is common to have a container elem…

  26. A closed issue on GitHub appears to still be occurring Forcing your code onto a single line is a workaround When your Astro code is formatted onto multiple lines, the resulting markup from the Astro compiler includes a whitespace.

  27. The React team is looking to sunset “Create React App” as a project scaffold They are leaning towards turning it into a “launcher” which would suggest a list of recommended frameworks This is part of a greater shift away from client-side rendered applicat…

  28. I’ve been working on a little library to help build little JavaScript applications.

  29. Today I migrated from fosstodon.org to indieweb.social.

  30. After hearing creator Miško Hevery on every front-end podcast that I listen to, I decided to give his new Qwik library a look.

  31. This week I was in the process of upgrading this site to Astro v2 and its new features.

  32. I was working on a script recently and ran into an unexpected issue.

  33. New command palette

    Last month, I wrote about the new "command bars" UI pattern, and ever since the idea of adding one to this site has been kicking around my head.

  34. This morning my website's builds started failing on Netlify.

  35. Custom search engines (or site search) are a useful tool for improving your workflow in the browser.

  36. The first version of Static CMS, a community fork of Netlify CMS, is scheduled to drop today.

  37. Over the past month I have been enjoying working in the Astro ecosystem recently, and have been working on some simple community packages.

  38. If you're using Netlify CMS, there is a command that you can run to load it in development: npx netlify-cms-proxy-server This is useful, but it needs to be run in a separate terminal window to your development server.

  39. Netlify Dev attempts to guess what framework your project is using and what commands it should run in development. $ netlify dev ◈ Netlify Dev ◈ ◈ Ignored general context env var: LANG (defined in process) ◈ Ignored general context env var: LC_ALL (defin…

  40. This morning, I released the first version of astro-netlify-components,a library of Astro components for Netlify.

  41. This article was written when seanmcp.com was powered by Astro.

  42. Update: The solution in this article still works, but I think using a redirect as described here is probably a better option.

  43. Maggie Appleton recently wrote about "Command K Bars", those command line bars that you pull up with a keyboard combination.

  44. This week I was working on a project that reads 6.4 MB of text files (the complete English Bible), does some processing and computation, and then outputs JSON data.

  45. Maybe this isn't fair to file under the "Trying Linux 2022" series since it isn't commentary on the operating system writ large.

  46. Giving Linux another try

    I felt inspired by an article by Hey Homepage and recent episode of The Changelog podcast to give Linux another try.

  47. I wrote yesterday's article about giving Linux another try while things were still installing, i.e. too soon.

  48. Extensions can slow down your browser, so I try to only add ones that are necessary or super helpful.

  49. If you create a new Astro project with the installer, it will organize blog posts as markdown files in a src/pages/blog/ directory.

  50. Jest

    Since 2017, I have only used Jest for JavaScript application testing.