K-Sato

K-Sato @k_penguin_sato

About: Software Engineer

Joined:
Nov 14, 2018

K-Sato
articles - 34 total

Writing a SSG in Go

Created a simple static site generator in Go

Learn More 9 11Jan 26 '24

SSR React in Go

SSRender React in Go

Learn More 23 2Jan 21 '24

VS Code Extension for Quick Navigation to Script and Style Tags in a Svelte file

Overview I created a simple VSCode extension called svelte-tag-focuser. You can easily...

Learn More 1 11May 6 '23

Created a vertical timeline component 😃

I created a component library that provides a vertical timeline component

Learn More 25 26Apr 5 '22

Created a productivity app

I created a productivity app for my self

Learn More 32 2Mar 27 '22

Created a svelte tooltip library

I created a svelte-actions based tooltip library

Learn More 10 26Mar 24 '22

Created a blog template with Sveltekit

I created a simple blog template with Sveltekit

Learn More 19 217Mar 9 '22

Use lookup tables for cleaning up your JS/TS code

Overview You might use the if of switch statement like the code below when the output of...

Learn More 45 5Aug 1 '20

Understand how classes work in TypeScript

Basics Here is an example of a class in TypeScript. A class mainly consists of the...

Learn More 16 3Mar 26 '20

[Rails]Implement session-based authentication from scratch

Here is how you can implement session-based authentication functionality in your rails application...

Learn More 15 9Mar 23 '20

Make your react apps compatible with IE

Installation npm install react-app-polyfill Enter fullscreen mode ...

Learn More 18 1Mar 23 '20

Basic curl options

Overview Here are some super basic curl command options all web-application-developers...

Learn More 91 46Jan 12 '20

JavaScript Basic String Functions

Here are some of the most fundamental JS string functions. Assume the code below is declared at the...

Learn More 42 37Nov 13 '19

JavaScript Basic Array Functions

Introduction Here are some of the most fundamental JS array functions. Assume the code...

Learn More 43 72Nov 11 '19

My Journey of Go (Goroutines, Channels)

What are Goroutines? A goroutine is a lightweight thread managed by the Go runtime. ...

Learn More 49 5Aug 9 '19

My Journey of Go (Interfaces)

Interfaces in Go In Go, an interface is a set of method signatures. A variable of...

Learn More 53 3Aug 7 '19

My Journey of Go (Maps, Ranges)

Maps A map is an unordered collection of key-value pairs, where each key is unique. ...

Learn More 8 1Aug 5 '19

My Journey of Go (Arrays, Slices)

Arrays In Go, an array is a numbered sequence of elements of a single type with a fixed...

Learn More 9 2Aug 4 '19

My Journey of Go (Pointers, Structures)

Pointers How to declare a pointer In brief, a pointer is a value which points...

Learn More 20 2Aug 3 '19

My Journey of Go (Loops, Conditions)

For For is Go's only looping construct. Basic for loop consists of three parts that are...

Learn More 12 0Aug 1 '19

My Journey of Go (Functions, Variables)

Packages Every Go program consists of packages. Each package needs to be imported first to...

Learn More 30 2Jul 31 '19

Understanding Linux Permissions

Table of contents Introduction File Permissions File Type File Mode Change File...

Learn More 190 94Jun 6 '19

Ruby Exception handling

Table of contents Basic Syntax Relevant methods Ensure Retry Rescue modifier Exception in...

Learn More 61 4Jun 6 '19

Cache Rails gems using docker-compose

Learn More 26 3May 28 '19

Anybody wants to start/practice contributing to OSS projects??

Introduction I made this super simple ruby gem called spell_generator and looking for...

Learn More 55 13Apr 23 '19

React hooks for noobs

Introduction Hooks are a new feature introduced in React16.8. I'll try to explain what...

Learn More 48 13Mar 7 '19

Web server?/Application server?/Database server?

In this post, I will break down three main servers that are used for web-applications which are web...

Learn More 25 27Feb 27 '19

GraphQL Ruby(Class-based API)

I'll walk you through how to create a simple API with GraphQL Ruby using class-based syntax.

Learn More 29 3Dec 25 '18

Rspec Basics(1)

Table of contents What is Rspec? How to install Rspec on your RoR applications? Basic...

Learn More 13 1Nov 29 '18

How to create your own gem

Introduction In this post, I am going to demonstrate how to create and publish your own...

Learn More 22 6Nov 16 '18