qiita.com
Using IxMonad to enforce good hamburger building in Purescript
5 min · · Recently, I came across a use for indexed monads to do some mutations on a foreign data type and keep track of its ac... · Shared by 3, including Zain Fathoni
raygun.com
Javascript Debugging With Black Box
4 min · · Black boxing allows you to disable scripts for Javascript debugging, so you can focus on debugging the scripts that are relevant. Here we'll show you how! · Shared by 3, including Davy De Pauw, Zain Fathoni
raygun.com
The 14 JavaScript debugging tips you probably didn't know
6 min · · You might want to keep these tips and tricks in mind for the next time you find yourself needing to debug your JavaScript code! · Shared by 216, including Patrick Feisthammel, ΛLΞX TRΞJʘ, Simon07, José Rodrigues, Hans Bickhofe, Ferit (at 🏠) 🌙, Christophe Jean, Zain Fathoni, Vašek, Matt, Philipp Laurim, Stephan Pinheiro, karu_so, Vincent Liu, Clemens, Florian Hanke 🍎, Baadier Sydow 🇿🇦, Davy De Pauw
engineering.shopify.com
React Native is the Future of Mobile at Shopify
9 min · · After years of native mobile development, we’ve decided to go full steam ahead building all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly. Each… · Shared by 195, including Ahrbil, danabramov.bsky.social, René Clausen Nielsen, Rebecca (Slatkin) Sloane, Andreia Costa 🇵🇹, Stan Chollet, Clemens, Zain Fathoni, Matthias Lampe, EQuimper, Ben Sandofsky, Max Stoiber
contentful.com
Patience and the right tools — the developer's guide to content modeling
7 min · · Let's face it: content modeling is hard. But let me show you a few ways to make it easy and fun. · Shared by 3, including Zain Fathoni
Stack Overflow
What is Rust and why is it so popular?
7 min · · Rust has been Stack Overflow's most loved language for four years in a row, indicating that many of those who have had the opportunity to use Rust have fallen in love with it. However, the roughly 97%… · Shared by 171, including Balda, Matthias Lampe, Luis Bravo, Zain Fathoni, Christopher D. Long, Desmond Williams
wattenberger.com
Amelia Wattenberger
· Shared by 79, including Oscar MacDonald, WPMU DEV, Ferit (at 🏠) 🌙, Sara Soueidan, 🎆 🌸 Samuel Hulick 🌸 🌄, Lea R. 🦄, Chris Heilmann codepo8@toot.cafe, Veerle Pieters, Benoist Lawniczak, Cameron Yick ~ @hydrosquall@vis.social on mastodon, Zain Fathoni, Val Head
wattenberger.com
Thinking in React Hooks
· Shared by 67, including Kent C. Dodds 🌌, Vikram Dutt, cody lindley, Elijah Manor, Alligator.io 🐊, Alexandre Joly, Zain Fathoni, THAT @REM SHOW, Michael Duergner, danabramov.bsky.social, Mattia Fregola 🤔, bouiboui
Tyler McGinnis
A Beginner's Guide to JavaScript's Prototype
20+ min · · You can't get very far in JavaScript without dealing with objects. They're foundational to almost every aspect of the JavaScript programming language. In this post you'll learn about a variety of patterns for instantiating new objects and in doing so, you'll be gradually led to understanding JavaScript's prototype in depth. · Shared by 71, including Nando 💪🇦🇺🇦🇷, Michael Duergner, Simone Corsi 💻🚀, Alligator.io 🐊, Zain Fathoni, Vikram Dutt
Smashing Magazine 🇺🇦 🏳️🌈
Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word] — Smashing Magazine
5 min · · Let’s make 2020... fast! A front-end performance checklist (PDF/Apple Pages/MS Word), with everything you need to know to create fast experiences on the web today. · Shared by 200, including Damian J Mullins, Davy De Pauw, Evan (he/him), Zain Fathoni, henrik, Joe Lencioni, Aleyda Solis 🇺🇦, Esther Schindler, Dr. Ganapathi Pulipaka 🇺🇸, Matteo Fogli, masone, mastodon.social/@renestalder, Balda, Phil Walton, pizza.lottie 🍕, Marius Bleuer, Vincent Terrasi
Dave Cheney
SOLID Go Design | Dave Cheney
14+ min · · This post is based on the text of my GolangUK keynote delivered on the 18th of August 2016. A recording of the talk is available on YouTube. This post has been translated into Simplified Chinese by… · Shared by 13, including Zain Fathoni, Diogo Mónica
blog.discordapp.com
How Discord achieves native iOS performance with React Native
8 min · · Early on at Discord, we adopted React Native as soon as it was open sourced to build our iOS app from the core of our React app. Years… · Shared by 35, including Zain Fathoni, Steed Monteiro, Remo Uherek
owasp
Cross Site Scripting Prevention
16+ min · · This article provides a simple positive model for preventing XSS using output escaping/encoding properly. While there are a huge number of XSS attack vectors, following a few simple rules can… · Shared by 8, including Zain Fathoni
html5sec.org
HTML5 Security CheatsheetWhat your browser does when you look away...
· %desription% %data%%howtofix% %reporter% · Shared by 10, including José Rodrigues, Zain Fathoni
yangshun.github.io
Tech Interview Handbook
1 min · · Carefully curated content to help you ace your next technical interview · Shared by 58, including Philippe Gauvin, Kohei Asai, Benoist Lawniczak, Zain Fathoni, Matthias Lampe, redjotter
LogRocket
How to get previous props/state with React Hooks
6 min · · This guide explains how to access previous props and states from within functional components in React by leveraging the useRef Hook. · Shared by 5, including Zain Fathoni