Best of Future — 2022
- 1
- 2
Vercel·4y
Introducing Turbopack: Rust-based successor to Webpack – Vercel
Turbopack: Rust-based successor to Webpack Vercel's mission is to provide the speed and reliability innovators need to create at the moment of inspiration. It's built on a new incremental architecture for the fastest possible development experience.
- 3
- 4
Next.js·4y
Blog - Next.js 12.3
Next.js has built-in support for automatically configuring TypeScript. The next/image and next/future/image will be able to easily migrate using our next-image codemod. This previously experimental option is now stable and can be used with the following configuration option: s // next.config.js. The new Image component is currently stable and no longer requires an experimental flag. The next major version of Next.JS will be available.
- 5
- 6
gitconnected·4y
REST and the future of APIs
REST is still solid, no matter what anyone says, but it is definitely geared toward browser-based clients. If you use pretty much any non-REST solution you will either lose some valuable functionality that comes built-in to web browsers or will need to write a ton of JavaScript code. GraphQL is definitely a generally popular choice and makes a lot of sense if you’re primarily dealing with the rendering of data relations.
- 7
- 8
Hacker News·4y
Mark Zuckerberg’s Message to Meta Employees
Mark Zuckerberg's message to Meta employees: I'm sharing some of the most difficult changes we’ve made in Meta’s history. We’re cutting the size of our team by about 13% and let more than 11,000 of our talented employees go. This will give us the ability to control our cost structure in a continued economic downturn.
- 9
Honeypot·4y
When to use Microservices?
Microservices is an excellent architectural style to address specific problems in large applications. It has worked for software giants in their early days, and it should still work for you as well. Building Microservices the right way is difficult. It requires more resource demand, high expertise, and effort involved to get them up and running.
- 10
Bits and Pieces·4y
A Future Made of JavaScript
JavaScript can be used in our technical lives as well as our personal ones. You can embed and run your JS code into almost any type of open-source hardware. It’s just a matter of time before the AI community sees the real potential of bringing AI everywhere thanks to JS.
- 11
agoda·3y
10 Best Practices for Flutter Developers
Flutter is the most popular and fast-growing cross-platform mobile application development framework used by developers worldwide. It allows developers to build natively compiled mobile, web, and desktop applications from a single codebase. Flutter has a fast rendering engine optimized for high performance allowing Flutter apps to run smoothly and efficiently on various devices.
- 12
- 13
Better Programming·4y
The Micro-Frontends future
The Future of Micro-Frontends. Luca Mezzalira: I have to understand what are the missing pieces of this puzzle and try to picture what would make this architecture approach even better. The topics covered are taking into account client-side, server-side and edge-side implementations of this architecture.
- 14
Discover .NET·3y
How your “Sr.” Devs incurred Technical Debt
The path of least resistance is making a change that you know isn't going to break anything that isn’t overly time-consuming, but it’s not necessarily the ideal. Coupling & Cohesion Software Architecture is about making key decisions at a low cost that give you options in the future.
- 15
- 16
Better Programming·3y
ChatGPT Will Change Software Engineering — But Not in the Way You’re Hoping
ChatGPT Will Change Software Engineering - But Not in the Way You’re Hoping ChatGPT will change Software Engineering. The future is bright for those that adapt to AI and ML developments, but not in the way I think some people are thinking.
- 17
LogRocket·4y
Build a secure mobile banking app with Flutter
We will learn about the essential aspects of building secure mobile banking apps with Flutter and look at sample codes on how to achieve them using the Flutter framework. Using Flutter Secure Sockets Layer, was the first definition of how messages can be secured in network communication.
- 18
Cisco·3y
Tech Trends and Predictions That Will Shape 2023
The digital economy is the new tech green space. Nearly 8 out of every ten companies have experienced at least one cloud data breach. The transition to net-zero will be as disruptive as the industrial revolution. Businesses need to separate the trends from the hype to capture competitive value.
- 19
- 20
Hacker News·4y
GPU Mining No Longer Profitable After Ethereum Merge
The best graphics cards should finally be back where they belonged, in your gaming PC. That's a quick drop, considering yesterday there were still a few cryptocurrencies that were technically profitable. Buying a used graphics card looks like it's set to become far. This often means keeping the cards near their limits by using fan curves that keep them near their thermal limits.
- 21
Syncfusion·4y
Arm: The Future of Software Development
Arm processors are desirable for light, portable, battery-powered devices, including smartphones, laptops, tablet computers, and other embedded systems. Windows applications can usually be run using Arm processors. The Arm processor can run x86 and x64 in emulation mode. To enjoy the most efficiency, it is always better to build the application in Arm configuration.
- 22
Section·4y
Why Kafka is the Future of Messaging
Apache Kafka is a distributed, partitioned, replicated commit log service. It helps you process a large amount of data through the use of various Kafka consumers. It can be used as the central nervous system of a distributed architecture that delivers data to multiple systems. The primary reason behind developing Apache Kafka was to serve companies with fast and efficient data pipelines.
- 23
Community Picks·4y
Natural Language Processing with JavaScript using Compromise
Natural Language Processing (NLP) is a mostly used and discussed concept worldwide. But in the field of programming languages like Python, R and Java are widely used for this concept. Today we will show how to use the concept of NLP using JavaScript using JavaScript. Pre Post Sentences here we will add a specific symbol in starting(/) and ending() of each sentence.
- 24
Code with Jason·4y
When good code is important and when it’s not
All code has a maintenance cost. The size of the toll depends on how easy the code is to understand and change. It’s hard to predict whether a piece of code will have high or low future tollway traffic. If the code you’re adding lies in a high-change area, then it's probably safe to predict that that code will has high future tollways.
- 25
RUBYLAND·4y
Writing Architecture Documents (for developers)
A 20-person team at Epion wrote an Architecture Document to share ideas with each other. The document should be succinct, so everybody reads it, can share feedback, and signs off on. It should also add much detail to ensure no scenario (current or future) is left unattended.