Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 46
  1. First Ultramarathon: River Run 50k

    import Activity from "@components/Activity.astro" import Gallery from "@components/Gallery.astro"; import p1 from ".

  2. Managing a database is more than just storing information—it's about storing data efficiently, effectively, and balancing trade-offs.

  3. Resizing AWS Mac Volumes

    I recently ran into an issue with our Mac build machine in AWS, where the EC2 instance kept running out of disk space.

  4. As developers, querying in PostgreSQL for hierarchical data is difficult.

  5. You may have heard that "data is the new oil."

  6. Foreign keys in PostgreSQL are a fundamental way of defining relationships between tables.

  7. Explaining PostgreSQL EXPLAIN

    EXPLAIN is a command we prepend to queries to tell us what operations PostgreSQL plans to run for that query, how many rows each operation touches in the database(s), and how long those operations take.

  8. PostgreSQL Security Guide

    Databases store an application's most valuable asset: data.

  9. Common Table Expressions (CTEs) are my go-to tool when writing complex SQL queries.

  10. Tablespaces are a PostgreSQL feature that gets easily overlooked but can provide substantial speed improvements and cost-saving potential.

  11. How we design and lay out our tables is one of the most important decisions in developing effective and efficient PostgreSQL databases.

  12. Imagine you have a massive amount of time-series data you want to explore and visualize.

  13. import { Accordion } from "../../../..

  14. I worked with Timescale again to write an article on how table bloat effects large tables, and how we can fix it.

  15. I had the pleasure of working with Timescale to write an article on how to reduce your PostgreSQL database size.

  16. import { Image } from "astro:assets"; import baseGraph from ".

  17. import { Prompt } from ".

  18. Debugging is an essential skill for any software developer.

  19. PostgreSQL (Postgres), is a powerful relational database that can store a wide range of data types and data structures.

  20. Have you ever found yourself in the middle of coding a feature, only to receive a notification that production is down?

  21. Advice for New Software Engineers

    A few months ago I had an opportunity to give a presentation to soon-to-be Computer Science (CS) graduates.

  22. Code dependencies are like Lego's.

  23. CSS Box Model

    CSS is one of those technologies that has a low barrier to entry (good thing 🎉), but because of this sometimes how it works can seem like magic.

  24. Start With No

    Our default response to any idea that comes up should be: “Interesting.

  25. import { Image } from "astro:assets"; import htmlDiagramImage from ".

  26. This is an attempt at a different kind of post.

  27. You need your nausea.

  28. How Facebook Avoids Ad Blockers

    Many sites try to avoid our ad blockers through limiting content or just straight out pleaing.

  29. On Writing Clean Code

    We can all agree that writing clean code is important.

  30. One motivating factor in using a terminal is the productivity gains... that is, once you can sweep the keyboard like an 80's metal guitarist.

  31. Intro to Functional Programming

    This post comes from an example I presented at Boise Code Camp 2019 comparing imperative and functional ways of solving problems.

  32. Introducing React-Scroll-To v2

    The latest version of a React component I maintain just released, v2 of react-scroll-to.

  33. key, the property we throw some value into to suppress warnings.

  34. Tips on Improving FabricJS Speed

    FabricJS is an awesome library that handles Canvas interactions and rendering.

  35. React: Not Everything is State

    When working with React we get introduced to state as a way if storing component's data.

  36. Write Software that Evolves

    In software development, we can easily get trapped in analysis paralysis.

  37. Last time we went through using Typescript with React, and setup a small counter application.

  38. Typescript recently released generic type arguments for JSX in their 2.9 release.

  39. Finished Example: Click Here Learning Typescript with React can be challenging, and in my case, cursing Microsoft and throwing any on every variable.

  40. Beware the mega component.

  41. Global Component Registration

    Introduction Often, I find myself looking through open-source projects to see how they solve issues.

  42. import Alert from "../../../..

  43. Introduction A huge selling point of React is its use of composable, reusable components.

  44. Introduction Think of Higher Order Components (HOC) like Pacman.

  45. Introduction Let's say we're working on an UI component library using React JS.

  46. Intro to FlightJS

    This post is part of the archive.