Tag:til
All the articles with the tag "til".
Best practices for creating API documentation
Posted on:November 22, 2023 at 12:00 AMAPI documentation should include overview, authentication guide, detailed endpoint reference, usage guides/tutorials. Use OpenAPI spec and tools to auto-generate docs. Make docs easy to find, search, navigate. Keep them updated.
comparing destop frameworks, PyQt vs Tkinter, Electron and other Python GUI frameworks
Posted on:November 22, 2023 at 12:00 AMa concise Q&A comparison of PyQt's features like signals/slots and Qt Designer vs alternatives like Tkinter and Electron for building desktop apps in Python.
Core Concepts for Amazon Virtual Private Cloud (VPC)
Posted on:November 22, 2023 at 12:00 AMCovers key components like subnets, gateways, endpoints, and security groups within an AWS VPC.
deploy a self hosted n8n server with 99.99 reliability with sqlite, litestream and fly.io
Posted on:November 22, 2023 at 12:00 AMSetup a Fault-Tolerant Production-Ready N8N Server with 99.99% Uptime for Pennies a Month
Differences Between Relative and Absolute Positioning in CSS
Posted on:November 22, 2023 at 12:00 AMRelative positioning shifts an element without affecting layout. Absolute positioning positions an element relative to a parent element and removes it from the normal page flow.
Django Performance Optimization Tips
Posted on:November 22, 2023 at 12:00 AMKey techniques and insights on optimizing django application performance covering caching, database optimization, bulk operations, profiling etc.
Elixir vs Django vs Nodejs
Posted on:November 22, 2023 at 12:00 AMQ&A list summarizing the key insights about using Elixir and Phoenix for web development. Covers pros/cons, use cases, and comparisons to alternatives.
Getting Started with Browserless Debugger for easy REPL
Posted on:November 22, 2023 at 12:00 AMThe browserless debugger provides an interactive browser-based JavaScript REPL environment for efficiently experimenting with and debugging frontend code right from the browser. Using the console for read-eval-print loops allows you to iteratively develop code and see it execute live in the browser.
Gunicorn, WSGI and Django
Posted on:November 22, 2023 at 12:00 AMlearnings about how WSGI works, benefits of WSGI, optimal configuring Gunicorn/Django, and debugging tips.
how to deploy browserless image to fly
Posted on:November 22, 2023 at 12:00 AMDeploy a scalable, serverless browser automation service on Fly.io by building a Docker image with browserless, configuring the app resources, and connecting to the WebSocket endpoint from your code.
how to do domain wide Single Sign-On (SSO)
Posted on:November 22, 2023 at 12:00 AMKey insights on SSO concepts like first-party vs. third-party cookies, CSRF attacks, implementing SSO across subdomains and domains, and using protocols like SAML, OAuth, and JWT for SSO.
how to package any nodejs app to rest api
Posted on:November 22, 2023 at 12:00 AMPackage and deploy a Node.js CLI app as a REST API on Fly.io.
Iconify - Universal icon framework
Posted on:November 22, 2023 at 12:00 AMIconify provides thousands of icons on demand through a unified API and components. It converts icon sets to a JSON format and optimizes SVGs for web.
Key Capabilities and Usage of Alpine.js
Posted on:November 22, 2023 at 12:00 AMThis summarizes the core benefits, API, and usage patterns of Alpine.js - a lightweight framework for adding interactivity to HTML that can replace jQuery and vanilla JS.
Key Differences Between React Hook Form and Formik
Posted on:November 22, 2023 at 12:00 AMExplains the pros and cons of React Hook Form vs Formik for form state management and validation in React.
Key learnings on publishing packages to npm
Posted on:November 22, 2023 at 12:00 AMQ&A summary of insights on using tools like npm, Lerna, Bit and best practices for publishing and managing JavaScript packages.
linting for typescript
Posted on:November 22, 2023 at 12:00 AMESLint, Prettier, and TypeScript compiler help enforce code quality, consistency, and compilation for TypeScript projects. ESLint provides linting, Prettier handles code formatting, and TypeScript compiler converts TypeScript to JavaScript. Integrating them involves installing required packages, configuring ESLint and Prettier rules, extending the recommended configs, and running ESLint on JS/TS files.
Nodejs Testing Tips
Posted on:November 22, 2023 at 12:00 AMKey techniques for setting up unit, integration, CLI tests in Nodejs projects. Covers file structure, helpers, transpiling, exec cmds.
Simplifying Redux App Development with Redux Toolkit
Posted on:November 22, 2023 at 12:00 AMRedux Toolkit improves the developer experience by reducing boilerplate for store setup, immutable updates, async logic, and more.
things I learn about aws cloudtrail
Posted on:November 22, 2023 at 12:00 AMCloudTrail tracks API activity in AWS, logs events to S3, and enables auditing, compliance and security monitoring.
Things I Learned About React Reusable Components
Posted on:November 22, 2023 at 12:00 AMhow to make react componenent as resuable as possible
Understanding Django Database Migrations
Posted on:November 22, 2023 at 12:00 AMThis summarizes how Django migrations work to manage database schema changes, including the migration workflow and why migrations run for tests.
Web Typography
Posted on:November 22, 2023 at 12:00 AMAn overview of web typography concepts like font formats, Google Fonts, vertical spacing, line length, and typography guidelines.
wireframing in Figma
Posted on:November 22, 2023 at 12:00 AMAnswers common questions on topics like fidelity levels, layout best practices, prototypes, components, variants, keyboard shortcuts, frames vs groups, and auto layout in Figma.