Issue #413

12 May 2023


Issue #413
pointer.io


Friday 12th May’s issue is presented by Postman

Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. Empowering teams to move quickly while ensuring that everyone stays on the same page. Join 25 million developers using the Postman for faster API development.

Best Career Advice

- Mike Fisher


tl;dr: "I try to speak with a former colleague or acquaintance at least once per week... The benefit of this for me is the social aspect of catching up with an old friend and sharing some memories and some laughs. It is also a big benefit to me to hear what is happening in their industry or field. In this way I learn about emerging trends, hot topics, areas of concern, and opportunities." Mike discusses how this has helped his career.


Leadership Management CareerAdvice

Monoliths Are Not Dinosaurs

- Werner Vogels


tl;dr: "I always urge builders to consider the evolution of their systems over time and make sure the foundation is such that you can change and expand them with the minimum number of dependencies." Werner discusses being less dogmatic about architecture allowing it to evolve with its needs. 


Management Architecture Monolith

Boost Your Team's Productivity with Postman Workspaces


tl;dr: API collaboration is essential for driving development efforts forward. Postman Workspaces help teams streamline the process, ensuring APIs are consistently available, highly performant, and meet consumer needs. Discover how to collaborate effectively at every stage of the API lifecycle in an API-first world.


Promoted by Postman

Leadership Management API

Compensation At Publicly Traded Tech Companies

— Gergely Orosz


tl;dr: "Over the past few weeks, the majority of US publicly traded companies have published their median total compensation numbers for 2022." Gergely has collected data on 100 tech companies and analyses the results. 


Salary


“Sometimes the idea behind a program is one small creative effort.”

- Dan Bricklin


What Happens When You Type A URL Into Your Browser?


tl;dr: At a high level, the following operations happen in the background when you type a URL into your browser and press Enter: (1) DNS resolution. (2) TCP three-way handshake. (3) HTTPS upgrade. (4) HTTP Request / Response. (5) Browser rendering the response from the server.


Architecture

Building A Tiny Compiler From Scratch Is Fun

— James Smith


tl;dr: "There are a lot of approaches to tiny compilers and small languages that are fun by themselves. The reason for small languages is that they can be implemented with little work, and I can get something working in a short amount of time, leaving me more time for exploration and fun stuff."


Compiler

50+ ChatGPT Prompts For Web Developers


tl;dr: "In this blog post, we'll provide you with over 50 prompts and strategies that will help you speed up your web development workflow using ChatGPT. From learning concepts as a beginner to preparing for interviews."


AI

How To Reduce Stress And Overcome Anxiety As A Software Developer

— Andrei Zgîrvaci


tl;dr: "I was having panic attacks a few times a day, constantly trembling, having migraines, being dizzy, and being locked in a perpetual state of intense fear every day, every hour, every waking moment. Even sleep wasn’t an escape, I was waking up with panic attacks every other night." Andrei discusses the steps he took to overcome this situation. 


MentalHealth


Notable GitHub Repos



MLC LLM: Deploy AI models natively on everyone's devices.


privateGPT: Interact privately with your documents.


Shadcn-ui: Beautifully designed components.


Shap-E: Generate 3D objects conditioned on text or images. 



How did you like this issue of Pointer?


1 = Didn't enjoy it all // 5 = Really enjoyed it


12345