Programming Notes – Telegram
Programming Notes
763 subscribers
1.42K photos
71 videos
13 files
309 links
design engineer.
Download Telegram
«30 Seconds of Interviews»

A curated collection of common interview questions to help you prepare for your next interview.

github.com/Chalarangelo/30-seconds-of-interviews

@remvze // #interview
«Mastra»

The TypeScript AI agent framework. Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama.

github.com/mastra-ai/mastra

@remvze // #ai
👍2
“Once a new technology starts rolling, if you’re not part of the steamroller, you’re part of the road.”

— Stewart Brand

@remvze // #quote
«Orama»

A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

github.com/oramasearch/orama

@remvze
👍2
“Programming isn’t about what you know; it’s about what you can figure out.”

— Chris Pine

@remvze // #quote
👍3🔥2
«Frappe»

Low code web framework for real world applications, in Python and Javanoscript.

github.com/frappe/frappe

@remvze
“Debugging becomes significantly easier if you first admit that you are the problem.”

— William Lauder

@remvze // #quote
🔥2👍1
«Flowbite»

Open-source UI component library and front-end development framework based on Tailwind CSS.

github.com/themesberg/flowbite

@remvze
“I'm not a great programmer; I'm just a good programmer with great habits.”

— Kent Beck

@remvze // #quote
👍3
“First, solve the problem. Then, write the code.”

— John Johnson

@remvze // #quote
“Programmers seem to be changing the world. It would be a relief, for them and for all of us, if they knew something about it.”

— Ellen Ullman

@remvze // #quote
🔥1
“In programming, the hard part isn’t solving problems but deciding what problems to solve.”

— Paul Graham

@remvze // #quote
«Screenity»

The free and privacy-friendly screen recorder with no limits.

github.com/alyssaxuu/screenity

@remvze // #recorder
“Before software can be reusable it first has to be usable.”

— Ralph Johnson

@remvze // #quote
👍1
“There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.”

— C. A. R. Hoare

@remvze // #quote
👍1
«Spotube»

Open source music client! Available for both desktop & mobile!

github.com/KRTirtho/spotube

@remvze // #music
The light-dark() CSS <color> function allows you to define two colors for a property. It automatically selects the appropriate color based on whether a light or dark color scheme is in use, either set by the developer or preferred by the user, eliminating the need for a prefers-color-scheme media query.

@remvze // #css
👍2
Container queries let you style elements based on their container’s size, styles, or scroll state, offering a more local alternative to media queries, which depend on the viewport.

@remvze // #css
The CSS clamp() function restricts a value between a minimum and maximum, using a preferred value in between: clamp(min, preferred, max).

@remvze // #css
👍5
The accent-color CSS property allows you to change the color of UI controls like checkboxes, radio buttons, progress bars, and sliders in a webpage to match your design.

@remvze // #css
👍1
overscroll-behavior controls what happens when scrolling hits an element’s edge: auto allows normal bounce and scroll chaining, contain stops scroll from reaching parents but may bounce, and none blocks both chaining and bounce.

@remvze // #css
👍1