dev.to
1. Working With Javascript Date & Time: A Cheat Sheet
A common task in programming is working with date and time. Javascript Date object provides us with a wealth of methods that are pretty handy and powerful. But using these methods correctly to get the desired result can be challenging.
So I picked the most frequently used methods and put them into this cheat sheet to make your life easier.
Table of Contents
An Overview
Cheat Sheet
Methods returning Date object
Methods returning number of milliseconds
Methods returning date/time string
Com…
#javascript #datetime
2. 7 websites to get inspiration for next level web design
As a developer or designer, it's always important to stay up-to-date on the latest trends and techniques in your field. One great way to do this is to regularly seek out design inspiration from a variety of sources. In this post, I'll be sharing some of my favorite websites for finding design inspiration for landing pages.
Whether you're just starting out or you're an experienced designer, these websites are sure to provide you with the inspiration you need to create stunning landing page desig…
#webdev #design #html #beginners
3. Crafting a Compiler in Rust: Lexical Analysis
Let's create a project for the compiler. It'll be named pernix-lang. Inside the folder pernix-lang, the Cargo Workspace project locates here. I'll separate each different compiler phase into an individually distinct library crate.
The Pernix Project Crate
Before going into writing the compiler, let's create a crate called pernix_project.
cargo new --lib compiler/pernix_project
Add the newly created crate path in the Cargo.toml workspace file.
[workspace]
members = [
"compiler/pernix_proje…
#rust #compilers #tutorial #computerscience
1. Working With Javascript Date & Time: A Cheat Sheet
A common task in programming is working with date and time. Javascript Date object provides us with a wealth of methods that are pretty handy and powerful. But using these methods correctly to get the desired result can be challenging.
So I picked the most frequently used methods and put them into this cheat sheet to make your life easier.
Table of Contents
An Overview
Cheat Sheet
Methods returning Date object
Methods returning number of milliseconds
Methods returning date/time string
Com…
#javascript #datetime
2. 7 websites to get inspiration for next level web design
As a developer or designer, it's always important to stay up-to-date on the latest trends and techniques in your field. One great way to do this is to regularly seek out design inspiration from a variety of sources. In this post, I'll be sharing some of my favorite websites for finding design inspiration for landing pages.
Whether you're just starting out or you're an experienced designer, these websites are sure to provide you with the inspiration you need to create stunning landing page desig…
#webdev #design #html #beginners
3. Crafting a Compiler in Rust: Lexical Analysis
Let's create a project for the compiler. It'll be named pernix-lang. Inside the folder pernix-lang, the Cargo Workspace project locates here. I'll separate each different compiler phase into an individually distinct library crate.
The Pernix Project Crate
Before going into writing the compiler, let's create a crate called pernix_project.
cargo new --lib compiler/pernix_project
Add the newly created crate path in the Cargo.toml workspace file.
[workspace]
members = [
"compiler/pernix_proje…
#rust #compilers #tutorial #computerscience
dev.to
How To Create Your Own Programming Language
A step by step guide to creating a real programming language from scratch
#programminglanguages #compilers #javascript
How To Create Your Own Programming Language
A step by step guide to creating a real programming language from scratch
#programminglanguages #compilers #javascript