Application

223 articles

Laws of Software Development
Application 2018-05-07

Laws of Software Development

Master Postel's Law, Parkinson's Law, and Pareto Principle in software development for better architectural and design decisions.

#Software Development
What is Duck Typing? How Dynamic Type Checking Works in Python, Ruby, and Go
Application 2018-05-07

What is Duck Typing? How Dynamic Type Checking Works in Python, Ruby, and Go

Learn what duck typing is, how structural typing enables flexible code, and how Python, Ruby, and Go each implement duck typing—with real code examples for each language.

#Duck Typing
Polymorphism Explained: How Object-Oriented Code Stays Flexible
Application 2018-05-07

Polymorphism Explained: How Object-Oriented Code Stays Flexible

Understand polymorphism in object-oriented programming—subtype, parametric, and ad-hoc polymorphism—with examples in Go, Java, and Python to show how each language applies it.

#Polymorphism
Setting Up a Laravel Environment with Laravel Homestead
Application 2018-04-11

Setting Up a Laravel Environment with Laravel Homestead

Set up Laravel Homestead development environment using Vagrant and VirtualBox with SSH key configuration.

#Laravel#Vagrant#VirtualBox#composer#homestead
Setting Up a Golang Development Environment
Application 2018-04-07

Setting Up a Golang Development Environment

Configure a Go development environment: GOPATH setup, directory structure, package organization, and Docker development.

#Golang
Resources I Used for Studying Golang
Application 2018-03-01

Resources I Used for Studying Golang

Discover essential Go learning resources: recommended books, official tutorials, and community guides for all skill levels.

#Golang#Link Collection
Starting with Go Language
Application 2018-03-01

Starting with Go Language

Starting with Go Language

#Golang#Book Review
Modern JS Discussion ─ Proxy
Application 2018-02-28

Modern JS Discussion ─ Proxy

Master JavaScript Proxy objects, trap handlers, target wrapping, and value validation in ES2015 development.

#ES5#ES6#JavaScript
Modern JS Talk──async function
Application 2018-01-29

Modern JS Talk──async function

Explore async functions, await expressions, and Promise-based asynchronous processing in modern JavaScript development.

#ES5#ES6#JavaScript
Creating a Custom Router with React and the History API
Application 2018-01-03

Creating a Custom Router with React and the History API

Implement custom React router using History API with pushState and popstate for SPA navigation without libraries.

#ES6#JavaScript#React#History API#Router
Modern JS Talk──Promise
Application 2017-12-29

Modern JS Talk──Promise

Master Promises for asynchronous operations, chaining with .then(), error handling, and avoiding callback hell.

#ES5#ES6#JavaScript
Modern JS Talk: Arrow Functions
Application 2017-12-25

Modern JS Talk: Arrow Functions

Learn arrow function syntax, lexical this binding, and ES2015 function expressions for modern JavaScript development.

#ES5#ES6#JavaScript
Modern JS Talk──Classes
Application 2017-12-25

Modern JS Talk──Classes

Explore ES6 class syntax, constructor definitions, getters/setters, and strict mode behavior in modern JavaScript.

#ES5#ES6#JavaScript
Modern JS Talk: Destructuring Assignment
Application 2017-12-25

Modern JS Talk: Destructuring Assignment

Master destructuring assignment for arrays and objects with default values and aliasing in modern JavaScript.

#ES5#ES6#JavaScript
Modern JS: import and export
Application 2017-12-25

Modern JS: import and export

Master ES6 import/export statements, named exports, default exports, and module composition in JavaScript development.

#ES5#ES6#JavaScript
Modern JS Discussion: var/let/const
Application 2017-12-25

Modern JS Discussion: var/let/const

Understand var, let, and const declarations, scope types, hoisting behavior, and temporal dead zone in JavaScript.

#ES5#ES6#JavaScript
Quickly Create a Markdown Editor with React
Application 2017-12-25

Quickly Create a Markdown Editor with React

Create functional React markdown editor with marked library supporting live markdown preview and transformation.

#ES5#ES6#JavaScript#React
Introducing React to Laravel with Bower
Application 2017-10-01

Introducing React to Laravel with Bower

A guide on integrating React into a Laravel project using Bower.

#Laravel#React
How to Use a Common Template for Error Messages in Laravel
Application 2017-10-01

How to Use a Common Template for Error Messages in Laravel

Explains how to handle Laravel error pages with a common template.

#Laravel
Customizing Values Validated by Laravel Form Requests
Application 2017-10-01

Customizing Values Validated by Laravel Form Requests

Learn how to customize the values validated by Laravel form requests.

#Laravel