Find the knowledge that helps you grow

Learney is a knowledge aggregator for ambitious software developers. Join us to explore the topics you're interested in and learn from resources matching your experience.

Knowledge sharing - brand image
star_border

Featured today

Application Holotypes: A Guide to Architecture Decisions

Analyzing real-world apps is difficult. Classifying based on features and constraints enables targeted solutions to the problems faced by each.

launch

C# 8: switch statement

What is special about this feature is that it demonstrates the trend in language design. I do apologise for a bit subjective nature of explaining this trend, but it is how I see it and my view is based on the years of experience.

launch

Getting Started with Angular Elements

Angular elements are one of the major innovations in Angular 6+. Elements allow us to develop Angular components like we always have through Angular’s powerful API, and then compile them into browser-native custom elements.

launch

Conditional types in TypeScript – JavaScript everyday – Medium

In my previous article I gave you a short introduction to mapped types in TypesScript which are especially powerful feature when combined…

launch

Two fancy ways to handle events in Angular – JavaScript everyday – Medium

This post is inspired by the following articles by Netanel Basal:

launch

How to eliminate React performance issues now

A pragmatic step-by-step guide to eliminating common react performance issues.

launch

Mapped types in TypeScript – JavaScript everyday – Medium

TypeScript provides a way to get a new type based on an existing one with the aid of mapped types. If you want to alter each base type’s…

launch

No “yes.” Either “HELL YEAH!” or “no.”

Use this rule if you’re often over-committed or too scattered.

launch

Become a Front End Developer | Udacity

Become a front-end web developer by completing a variety of projects for your portfolio - learn HTML, CSS and JavaScript for front-end web development.

launch

Understanding the 8 Fallacies of Distributed Systems

Learn about the most misconceptions about distributed systems like microservices and SOA to build better software architecture that's easier to debug.

launch

Oracle SQL Analytic Functions

An introduction to analytic functions in Oracle SQL.

launch

How to split comma separated string and pass to IN clause of select statement | Oracle ADF Illusions Blog

Using regular expressions to split coma separated strings in Oracle Database

launch

Lightning-fast templates & Web Components: lit-html & LitElement

Today we're excited to announce the first stable releases of our two next-generation web development libraries: lit-html and LitElement.

launch

The rise and fall of Ext JS – Hacker Noon

For being over a decade old, Ext JS is still a good platform to develop many enterprise-grade (think intranet) applications.

launch

Making setInterval Declarative with React Hooks — Overreacted

Nice writeup about encapsulating imperative code in declarative API

launch

Benefits of Using TypeScript

Let's go over some of the benefits of using TypeScript instead of vanilla JavaScript for your next project.

launch

Manage State in Angular with NGXS

Heres an introduction to State Management in Angular using the NGXS state management library.

launch

Understanding Angular modules (NgModule) and their scopes

NgModule is the first basic structure you meet when coding an app with Angular, but it’s also the most subtle and complex, because of…

launch

Good Product Manager/Bad Product Manager

Good product managers know the market, the product, the product line and the competition extremely well and operate from a strong basis of knowledge and confidence.

launch

React as a UI Runtime — Overreacted

This post won’t teach you anything about creating user interfaces. But it might help you understand the React programming model in more depth.

launch

Make your own learning easier by joining us!