Posts Archive

  1. I finally changed the default Mac mail behaviour

  2. JavaScript every() method

  3. JavaScript some() method

  4. CSS :placeholder-shown class

  5. JavaScript map() method

  6. JavaScript reduce() method

  7. JavaScript filter() method

  8. JavaScript lightbox effect without using plugins

  9. Focus on one of these 9 backend frameworks to become a backend wizard

  10. How to make money with your content?

  11. Software design principles: DRY

  12. CSS focus powered dropdown menu

  13. Vanilla JavaScript countdown clock

  14. Vanilla JavaScript detecting the operating system

  15. 15 better Lorem Ipsum generators

  16. CSS equal height columns

  17. Why CSS :focus-within is amazing

  18. JavaScript template literals

  19. CSS custom numbered list styling

  20. What I learned from these 4 legends during the Hashnode bootcamp

  21. Vanilla JavaScript live search

  22. Changing the text selection color with CSS

  23. CSS nth-child selector basics

  24. Be aware when cloning objects in JavaScript! ๐Ÿ‘ฏโ€โ™€๏ธ

  25. CSS Emoji list style

  26. Ionic adding infinite scroll to our list

  27. Ionic showing API results in a list view

  28. Angular lazy loading routes

  29. Light and dark mode image in HTML

  30. Vanilla JavaScript random colours

  31. CSS SVG star rating โญ๏ธ

  32. Vanilla JavaScript data attribute filters

  33. Angular adding a token to each API request

  34. Protecting routes in Angular ๐Ÿ‘ฎโ€โ™‚๏ธ

  35. Angular authenticating users from an API

  36. Chrome find unused code ๐Ÿ”Ž

  37. Reactive forms in Angular the way to go

  38. CSS cut out effect that will blow your mind ๐Ÿคฏ

  39. Angular component interaction using @Input and @Output

  40. Angular 10 adding custom pipes

  41. Creating a movie fetching service in Angular

  42. Angular 10 routing this is what you need to know

  43. My first experiences with Tailwind CSS

  44. Adding Tailwind CSS to an Angular project

  45. Creating our first Angular project

  46. I failed the tech assessment and still got the job

  47. Don't overcomplicate git ๐Ÿ™‡โ€โ™‚๏ธ

  48. Vanilla JavaScript palindrome checker in 3 lines

  49. Make your first contribution during Hacktoberfest ๐Ÿ

  50. 5 amazing Chrome accessibility tools you didnt know!

  51. JavaScript mouse drawing on the canvas ๐Ÿ‘จโ€๐ŸŽจ

  52. Resetting a WordPress admin password

  53. ๐Ÿคซ The secret to my writing process

  54. I wrote 200 articles during lockdown, what did you do? ๐Ÿค”

  55. Vanilla JavaScript draggable Mr Potato Head ๐Ÿฅ”

  56. Node.js read and write from Azure Table Storage

  57. Adding SSL to our Azure Node app

  58. Exploring 5 meta tags to help beginners with SEO

  59. How to password protect zips on Mac ๐Ÿ”‘

  60. My personal top 15 Mac apps ๐Ÿ‘จโ€๐Ÿ’ป

  61. Adding a custom domain to Azure App Service

  62. GitHub automated deployments to Azure

  63. Deploying a Node app to Azure

  64. I made my website 28ms faster with content-visibility ๐Ÿค“

  65. Checkboxify your images with JavaScript โœ…

  66. Node.js read and write post status to a JSON file

  67. Implementing Webmentions on a 11ty blog

  68. Goodbye comments, welcome Webmentions ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ

  69. Meet Monica Lent, a self-employed software engineer

  70. Vanilla JavaScript canvas images to black and white

  71. Vanilla JavaScript images in canvas

  72. Vanilla JavaScript colouring our canvas elements ๐ŸŒˆ

  73. Vanilla JavaScript save canvas as an image

  74. Getting started with the HTML canvas

  75. Top 10 Chrome extensions for developers ๐Ÿ‘€

  76. ๐Ÿ›‘ Stop using pixels in CSS

  77. Bash CleanMyMac alternative ๐Ÿงผ

  78. Gmail plus make your life easier ๐Ÿ˜™

  79. Console log with params

  80. Node.js write data in a Google Sheet

  81. Node.js reading a Google Sheet ๐Ÿค“

  82. CSS makes the world go round ๐ŸŒŽ

  83. Interview with Shawn swyx Wang, from Finance to Tech

  84. Bash ~ never forget to git commit again ๐Ÿ’ฅ

  85. Double-click to like Instagram effect in JavaScript โค๏ธ

  86. A clear mind starts with a clear inbox

  87. Top 10 Visual Studio Code extensions you need to install

  88. I've automated my morning routine ๐Ÿค–

  89. Chrome copy all CSS for an element

  90. Getting notified in JavaScript when a Media Query changes

  91. 5 full-stack projects to add to your portfolio before 2020 ends ๐Ÿคฏ

  92. What is the difference between two times? โŒš๏ธ

  93. Learn how to convert a list into an array in JavaScript

  94. Did you know HTML elements can be editable?

  95. CSS exploring all cursor options

  96. JavaScript Mouse Tracking Eyes ๐Ÿ‘€

  97. Bootstrap your successful software startup

  98. CSS Neon Animation

  99. CSS Drop Shadow vs Box Shadow

  100. HTML Picture Element Responsive Images

  101. How is Your Year Loading?

  102. Vanilla JavaScript Modal Pop-up

  103. Weekend Tip: Microsoft Node.js Docs

  104. Building a Realtime Photoshop ๐ŸŽจ

  105. CSS Disco Text

  106. Vanilla JavaScript Email Validation

  107. Vanilla JavaScript Replace All Whitespaces

  108. Deno Render HTML Files

  109. CSS Only Tooltips Alternative

  110. Deno Pokemon API

  111. Google Sheets Translate

  112. CSS Only Tooltips

  113. Getting Started with Deno ๐Ÿฆ•

  114. Pimp Your GitHub Profile

  115. Vanilla JavaScript String to Number

  116. SVG Blur Filter

  117. SCSS Mixins

  118. SCSS Nesting

  119. SCSS Variables

  120. SCSS @import

  121. SCSS Introduction

  122. JavaScript Remove Duplicates from Array

  123. Vanilla JavaScript Chicken or Egg?

  124. Resetting a Form

  125. SVG animateTransform

  126. SVG Colouring Paths

  127. SVG Sprites

  128. Detect Adblockers

  129. CSS Animated Submit Loading

  130. I Challenge You!

  131. Vanilla JavaScript Quick Testing

  132. Vanilla JavaScript Dynamically Calling a Function

  133. CSS Grid Item

  134. CSS Grid Container

  135. CSS Grid Introduction

  136. Vanilla JavaScript toggleAttribute

  137. Vanilla JavaScript Closest

  138. Why Conferences Are Awesome

  139. Vanilla JavaScript Cookies ๐Ÿช

  140. CSS Truncate Text With Ellipsis

  141. CSS Writing Mode

  142. Vanilla JavaScript Stop Form Submit

  143. Vanilla JavaScript Browser Detection

  144. Getting Started With the Terminal

  145. Ionic Adding Pages

  146. Redirecting a Web Page

  147. Ionic Resources

  148. Our First Ionic App

  149. CSS Radial Gradients

  150. CSS Linear Gradients

  151. Vanilla JavaScript History API

  152. Vanilla JavaScript Update URL without Refresh

  153. Vanilla JavaScript URL Object

  154. 100 Articles ๐Ÿฅณ

  155. HTML Datalist

  156. Fontawesome SVG Alternative

  157. Asking Questions?

  158. How to use Fontawesome

  159. Vanilla JavaScript Shuffle Array

  160. Chrome Lighthouse Report

  161. Vanilla JavaScript Countdown

  162. Vanilla JavaScript Timer

  163. HTML Clickable Image Alternative

  164. HTML Image Map

  165. Plain HTML Scroll to Top

  166. Vanilla JavaScript localStorage

  167. Vanilla JavaScript Scroll to Top

  168. Slide Down Menu on Scroll

  169. CSS Blurry Background Image

  170. Vanilla JavaScript Check if Date is in the Past

  171. Vanilla JavaScript Comparison Operators

  172. Vanilla JavaScript == vs ===

  173. CSS Offset background-position

  174. Image Lazy Loading

  175. CSS Double Border Radius

  176. CSS Rounded Corners

  177. Vanilla JavaScript String Split

  178. CSS Calc Function

  179. Vanilla JavaScript Random Number

  180. JavaScript Sort Array of Objects by Value

  181. Vanilla JavaScript Slice vs Splice

  182. Vanilla JavaScript get Timestamp

  183. Vanilla JavaScript Chunk Array

  184. JavaScript Arrow Function

  185. Basic Developer Path

  186. CSS Shorthand Properties

  187. HTML a href Download Attribute

  188. Vanilla JavaScript Number toLocaleString

  189. Vanilla JavaScript get Month Name

  190. Vanilla JavaScript Days Between Two Dates

  191. CSS Attribute Selectors

  192. Vanilla JavaScript Drag n Drop Position

  193. Vanilla JavaScript Removing an Element

  194. Vanilla JavaScript Drag n Drop

  195. CSS Only Word Rotator

  196. Chrome Screenshot Specific Element

  197. CSS Easy Masonry Grid

  198. Vanilla JavaScript Trim White Space

  199. HTML Input Types

  200. CSS Only Loader

  201. Vanilla JavaScript string includes

  202. Pointer Events explained

  203. Happy Birthday Confetti Animation

  204. CSS Grid-List view toggle

  205. Vanilla JavaScript string endsWith

  206. Vanilla JavaScript string startsWith

  207. CSS Font-display and how to use it

  208. How to use Google Fonts

  209. How to use CSS Vars

  210. CSS Flip Cards

  211. Vanilla JavaScript event listener on Multiple elements

  212. Vanilla JavaScript Timing Functions

  213. Vanilla JavaScript Element.scrollIntoView

  214. Vanilla JavaScript Image Magnify ๐Ÿ”Ž

  215. Animated Hamburger Side Menu ๐Ÿ”

  216. CSS Pseudo-elements

  217. CSS Custom Checkbox โœ…

  218. Adding Pages to Eleventy

  219. Vanilla JavaScript Fullscreen Video

  220. Hosting a Static Blog on Netlify

  221. Building a Static Blog with 11ty

  222. Vanilla JavaScript Data Attributes

  223. CSS Animated snake ๐Ÿ

  224. CSS Only Accordion

  225. Vanilla JavaScript try...catch

  226. CSS only Parallax Scrolling

  227. Vanilla JavaScript classList

  228. CSS only expanding slider ๐Ÿ˜ฒ

  229. Vanilla JavaScript playing Audio

  230. React props and components

  231. Our first React application

  232. Basic Node.js Express application

  233. Vanilla JavaScript Copy Text to Clipboard with document.execCommand

  234. Vanilla JavaScript Copy Text to Clipboard with Clipboard API

  235. CSS Flexbox most easy center vertical and horizontal

  236. Vanilla JavaScript Switch statement

  237. JavaScript ES6 Sets

  238. Vanilla JavaScript clone a DOM element

  239. CSS keyframe animation floating blocks

  240. Fetch API in Vanilla JavaScript

  241. CSS Text color difference based on background

  242. Vanilla JavaScript add leading zeroes to date

  243. How to use CSS position:sticky ๐ŸฆŽ

  244. Theme switching Favicon? ๐Ÿ™Š

  245. Read and write a JSON file in Node.js

  246. How to work with CSS Viewport units

  247. Posting to Twitter via Node.js

  248. Posting with the Facebook api via Node.js

  249. RSS reader in node.js

  250. String replace in Vanilla JS

  251. Weekend tip: Watch the Vue documentary

  252. Promise chains in JavaScript

  253. Match all urls from a string in vanilla JS