Best of daily.dev — July 2023
- 1
- 2
daily.dev Changelog·3y
Downvotes 👎
You can now downvote posts that don't resonate with you. While invisible to others, your downvote improves our recommendation system. You can downvote via the post page or in your feed. Once you downvote, additional actions like blocking the source or reporting the post become available.
- 3
Ahmad Shadeed·3y
New Viewport Units
New Viewport Units - Ahmad Shadeed We have been using CSS viewport units since 2012. They are useful to help us in sizing elements based on the viewport width or height. But using the unit on mobile is buggy. The reason is that viewport size won’t include the browser’s address bar UI.
- 4
Stack Overflow Blog·3y
Announcing OverflowAI
Stack Overflow AI will bring the vast knowledge of 58 million questions and answers from our community right into the area where developers find focus and get work done. The new features and products we announced today from the stage of WeAreDevelopers. We're putting all this work under the umbrella of OverflowAI.
- 5
builder.io·3y
Tailwind CSS Tips and Tricks Worth Knowing
Tailwind allows us to change the style of an element based on its state with helper classes. There are some times where we are forced to use CSS for our styles. Tailwind has some very useful and easy-to-use animation utility classes. For example, we can add the transition color class and set a duration of 300 milliseconds.
- 6
asayer·3y
5 Tips To Improve Your TypeScript Code
TypeScript is rapidly gaining popularity as a way to write type-safer, maintainable JavaScript code. This article will cover five tips that will help you improve your TypeScript code. To get the most out of this text and become a great developer, you must have sufficient knowledge of JavaScript, including variables, data types, and methods.
- 7
- 8
Permit.io·3y
6 Low-Code Tools That Will Make You a Better Frontend Developer
A developer is measured by their ability to deliver product features in less time while maintaining high code quality. Striking this balance has become more achievable today, thanks to advancements in languages, platforms, CI/CD automation tools, and testing methodologies. We'll explore six low-code tools that can help you become a better frontend developer.
- 9
ByteByteGo·3y
EP69: Explaining JSON Web Token (JWT) To a 10 Year Old Kid
This week’s system design refresher: DevOps vs. SRE vs. Platform Engineering. Explaining JSON Web Token (JWT) to a 10-year-old Kid is a special box called a JWT. The header is like the label on the outside of the box. It tells us what type of box it is and how it's secured.
- 10
Community Picks·3y
ExpressoTS - The Developer-Friendly TypeScript Framework for Server-Side Applications
Built on a modular architecture and designed with simplicity in mind, it empowers developers to quickly create powerful applications. Current Partners ExpressoTS is an MIT-licensed open-source project. The Developer-Friendly TypeScript Framework for Server-Side Applications is available on Node.js.
- 11
- 12
daily.dev Changelog·3y
Introducing daily.dev Squads 🥁
Starting today, you can enjoy daily.dev in multiplayer mode! A Squad is a group where you and other developers can come together to learn and interact on topics that matter to you. You can think of Squads like any other online group but geared specifically towards developers. Go ahead, create your Squad!
- 13
Community Picks·3y
How I Got Hired Contributing to open source projects
In the tech space, getting a job is not based on how good you are at the technical side of things, but rather your positioning. As you read on, I will share my own journey on how I got into open source and secured my first international role as a software engineer at OpenSauced by contributing to their open source projects.
- 14
- 15
Pointer·3y
What Are Deployment Patterns?
A canary release is a method of spotting possible issues before they affect all consumers. Canary releases represent one of the main enablers of continuous deployments. Red/green deployments are a newer term than blue/green, used by different companies nowadays. We use feature toggles to enable continuous deployments by splitting releases from deployments.
- 16
ByteByteGo·3y
EP68: Top architectural styles
New Relic APM 360 goes beyond incident response and unlocks daily performance, security, and development insights for all engineers in one unified view. Firewall explained to Kids… and Adults A firewall is a network security system that controls and filters network traffic, acting as a watchman between a private network and the public Internet.
- 17
Community Picks·3y
How React 18 Improves Application Performance – Vercel
How React 18 Improves Application Performance - Vercel Engineering Wednesday, July 19th 2023. Learn how concurrent features like Transitions, Suspense, and React Server Components improve application performance. We'll explore how these latest features impact and improve your application's performance.
- 18
Codrops·3y
Scroll-Based Layout Animations
The main idea is to switch the layout view while scrolling and keep the section pinned. We achieve this by combining GSAP’s ScrollTrigger and Flip which seamlessly transition the layout to a new design. This is partly inspired by this demo made by the folks of Framer University.
- 19
Community Picks·3y
Resume Matcher
Resume Matcher aims to empower developers with a deeper understanding of their resumes and skill sets. Weaviate Vector Database, Qdrant Vector Search, and Milvus support will further refine our ability to match your resume with job descriptions. Text Similarity feature provides a detailed comparison between your resume and job descriptions.
- 20
Community Picks·3y
gibbok/typescript-book: The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
The Concise TypeScript Book provides a comprehensive and succinct overview of TypeScript's capabilities. It offers clear explanations covering all aspects found in the latest version of the language. Author Simone Poggiali is an experienced Senior Front-end Developer with a passion for writing professional-grade code.
- 21
Machine Learning News·3y
16 AI Tools to Speed Up Your Work
BeforeSunset AI provides personal analytics to enhance one’s capacity for planning. Users can review their weekly and daily calendars to learn more about their work habits and productivity. Notion AI streamlines workflows by automating tedious tasks, providing suggestions, and templates to users, ultimately simplifying and improving the user experience.
- 22
freeCodeCamp·3y
How to Get a Github Student Developer Pack
GitHub Student Developer Pack provides students with access to a variety of top-notch developer tools. The pack is made up of a selection of benefits generously provided by GitHub's partners and collaborators. As a student, you will get access to six free months of 60+ courses covering in-demand topics.
- 23
Quastor Daily·3y
How LinkedIn Serves 5 Million User Profiles per Second
LinkedIn has over 930 million users in 200 countries. At peak load, the site is serving nearly 5 million user profile pages a second. To manage the increase in traffic, LinkedIn incorporated Couchbase into their stack as a caching layer. They’ve been able to serve 99% of requests with this caching system.
- 24
Community Picks·3y
JavaScript Playground – A no-fuss pure JavaScript playground with a live feedback loop
JavaScript Playground is a small web application that provides a JavaScript playground for free. You can think of it as a tiny editor for you to quickly test any JavaScript supported by your browser. It functions pretty much like a REPL, where you are given immediate feedback on the Console screen as you change your code.
- 25