<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/pointer/best-of/2023/04" -->

---
title: Best Pointer posts — April 2023 | daily.dev
description: The most upvoted Pointer posts from April 2023, curated by the daily.dev community.
canonical: https://daily.dev/sources/pointer/best-of/2023/04
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/pointer/best-of/2023/04
og:type: website
og:site_name: daily.dev
og:title: Best Pointer posts — April 2023 | daily.dev
og:description: The most upvoted Pointer posts from April 2023, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Pointer — April 2023

1. 1  
[](https://daily.dev/posts/yoavbls-pretty-ts-errors-make-typescript-errors-prettier-and-human-readable-in-vscode--syw1arzwn "yoavbls/pretty-ts-errors: 🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
yoavbls/pretty-ts-errors: 🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀  
An extension called 'pretty-ts-errors' aims to make TypeScript errors more readable and aesthetically pleasing in VSCode. It provides syntax highlighting with theme colors, buttons for navigating to relevant type declarations and error explanations, and support for various file types. The extension can be installed via the VSCode marketplace or by using the command 'code --install-extension yoavbls.pretty-ts-errors'.  
95  
7
2. 2  
[](https://daily.dev/posts/i-failed-3-job-applications-here-s-what-i-learned-tjxfof5c4 "I failed 3 job applications; Here's what I learned")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
I failed 3 job applications; Here's what I learned  
The post discusses the author's experiences with job applications and interviews at companies like Datadog, Spotify, and Shopify. It offers tips and lessons learned from the process.  
54  
1
3. 3  
[](https://daily.dev/posts/jkfran-killport-a-command-line-tool-to-easily-kill-processes-running-on-a-specified-port--rqwrxshlo "jkfran/killport: A command-line tool to easily kill processes running on a specified port.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
jkfran/killport: A command-line tool to easily kill processes running on a specified port.  
killport is a command-line tool built with Rust that allows users to easily kill processes running on specified ports. It supports multiple port numbers, has verbosity control, and works on Linux, macOS, and Windows.  
32  
9
4. 4  
[](https://daily.dev/posts/why-we-use-github-as-our-cms-r2gw1cqcl "Why we use GitHub as our CMS")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
Why we use GitHub as our CMS  
Using GitHub as a CMS enables transparency and open contributions, provides necessary tools for content development, and keeps the focus on engineering.  
31  
2
5. 5  
[](https://daily.dev/posts/system-design-interview-cheat-sheet-d3tfaohxz "System Design Interview Cheat Sheet")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
System Design Interview Cheat Sheet  
Learn about the requirements and implementation of a Kanban board, popular implementations, real-time synchronization of changes, storage of transient data, and offline synchronization.  
31
6. 6  
[](https://daily.dev/posts/you-want-modules-not-microservices-rxfwob0vh "You Want Modules, Not Microservices")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
You Want Modules, Not Microservices  
The post discusses the concept of modules and how they are similar to microservices. It also explores the reasons behind the hype around microservices and the challenges associated with distributed computing.  
29  
2
7. 7  
[](https://daily.dev/posts/90-of-my-skills-are-now-worth-0-020sqh9nl "90% of My Skills Are Now Worth $0")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
90% of My Skills Are Now Worth $0  
The value of 90% of software development skills has dropped to $0 due to AI technology like ChatGPT. However, the remaining 10% can be leveraged in new and innovative ways. AI tools like ChatGPT can automate routine tasks, help with problem-solving, and facilitate collaboration among developers. Developers should embrace AI tools while also recognizing the unique value they bring to the table.  
26
8. 8  
[](https://daily.dev/posts/torantulino-auto-gpt-an-experimental-open-source-attempt-to-make-gpt-4-fully-autonomous--2upm1fbkz "Torantulino/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
Torantulino/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous.  
Auto-GPT is an experimental open-source application showcasing the capabilities of the GPT-4 language model. A full day of development can easily cost as much as $20 in API costs, which for a free project is quite limiting. If you'd like to sponsor this project and have your avatar or company logo appear below.  
21
9. 9  
[](https://daily.dev/posts/hocus-dev-hocus-spin-up-ready-to-code-disposable-dev-environments-on-your-own-servers-self-host-ozllosbkd "hocus-dev/hocus: 🪄 Spin up ready-to-code, disposable dev environments on your own servers. Self-hosted alternative to Gitpod and Github Codespaces.")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
hocus-dev/hocus: 🪄 Spin up ready-to-code, disposable dev environments on your own servers. Self-hosted alternative to Gitpod and Github Codespaces.  
Hocus is a self-hosted alternative to Gitpod and GitHub Codespaces that allows you to spin up ready-to-code, disposable development environments on your own servers. It integrates with various Git providers and offers features like workspaces, prebuilds, project environment variables, VSCode integration, root access, and monorepo support.  
21
10. 10  
[](https://daily.dev/posts/coherence-platform-as-a-service-in-your-cloud-d8mg30cb4 "Coherence — Platform-as-a-Service in your Cloud")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
Coherence — Platform-as-a-Service in your Cloud  
A guide on how to implement multi-client authentication using Auth0 and oauth2-proxy.  
20  
2
11. 11  
[](https://daily.dev/posts/i-finally-figured-out-how-to-take-notes--gy2p0khcc "I finally figured out how to take notes!")  
Article  
![Avatar of pointer](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/65d4168582f14e0cb2b46693356e66f1)Pointer · 3y  
I finally figured out how to take notes!  
The author shares their experience of using Apple's Shortcuts app and Bear to improve their note-taking, especially during meetings.  
15

[See all Pointer archives](/sources/pointer/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/pointer/best-of/2023/04#page","url":"https://daily.dev/sources/pointer/best-of/2023/04","name":"Best Pointer Posts — April 2023","description":"The most upvoted Pointer posts from April 2023, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/pointer/best-of/2023/04#items","numberOfItems":11,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/yoavbls-pretty-ts-errors-make-typescript-errors-prettier-and-human-readable-in-vscode--syw1arzwn","name":"yoavbls/pretty-ts-errors: 🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/i-failed-3-job-applications-here-s-what-i-learned-tjxfof5c4","name":"I failed 3 job applications; Here's what I learned"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/jkfran-killport-a-command-line-tool-to-easily-kill-processes-running-on-a-specified-port--rqwrxshlo","name":"jkfran/killport: A command-line tool to easily kill processes running on a specified port."},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/why-we-use-github-as-our-cms-r2gw1cqcl","name":"Why we use GitHub as our CMS"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/system-design-interview-cheat-sheet-d3tfaohxz","name":"System Design Interview Cheat Sheet"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/you-want-modules-not-microservices-rxfwob0vh","name":"You Want Modules, Not Microservices"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/90-of-my-skills-are-now-worth-0-020sqh9nl","name":"90% of My Skills Are Now Worth $0"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/torantulino-auto-gpt-an-experimental-open-source-attempt-to-make-gpt-4-fully-autonomous--2upm1fbkz","name":"Torantulino/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous."},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/hocus-dev-hocus-spin-up-ready-to-code-disposable-dev-environments-on-your-own-servers-self-host-ozllosbkd","name":"hocus-dev/hocus: 🪄 Spin up ready-to-code, disposable dev environments on your own servers. Self-hosted alternative to Gitpod and Github Codespaces."},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/coherence-platform-as-a-service-in-your-cloud-d8mg30cb4","name":"Coherence — Platform-as-a-Service in your Cloud"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/i-finally-figured-out-how-to-take-notes--gy2p0khcc","name":"I finally figured out how to take notes!"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Pointer","item":"https://daily.dev/sources/pointer"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/pointer/best-of"},{"@type":"ListItem","position":5,"name":"April 2023"}]}]}
```

