Simon Halimonov

@SimonHalimonov

Digital Product Designer, Frontend Developer, Lecturer at Digital Career Institute. Available for remote work opportunities.

Vrijeme pridruživanja: svibanj 2017.

Tweetovi

Blokirali ste korisnika/cu @SimonHalimonov

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @SimonHalimonov

  1. proslijedio/la je Tweet
    2. velj

    (Music on) Simple, autonomous agents creating infinite gradient illustrations. Generative poster designs created with , built with .

    Poništi
  2. proslijedio/la je Tweet
    30. sij

    TIL CSS can check for a font installed locally before fetching it remotely! Shout out to Dank Mono, my favorite ligature featured coding font

    @font-face {
  font-family: Dank Mono;
  src: 
    /* Full name */
    local(Dank Mono),
    /* Postscript name */
    local(Dank-Mono), 
    /* otherwise, download it */
    url(//...a.server/fonts/DankMono.woff);  
}

code {
  font-family: Dank Mono, system-ui-monospace;
}
    Prikaži ovu nit
    Poništi
  3. proslijedio/la je Tweet
    29. sij

    tip for today: `keyof` gets a union type of all properties of the given object – useful for defining params for sorting, filtering, etc.

    Poništi
  4. proslijedio/la je Tweet
    28. sij
    Painting on the wall of an art gallery: Yarn

Old lady painting an exact replica in front of it: npm
    Poništi
  5. proslijedio/la je Tweet
    27. sij
    Odgovor korisniku/ci

    Correct (and others) who guessed it! The offending object was an inline RegEx! After moving its declaration to get compiled once... Bam! A 1,000x performance change! I'd have guessed it would be 5-10x slower - not *that* much slower.

    Before: regex literal re-created each time function is called!
    After: moved regex instantiation to trigger only once, great success!
    Poništi
  6. proslijedio/la je Tweet
    26. sij

    After a weekend of 'ing, I'm in a much better spot. - Improved sidebar! Vector outline icons > Emoji icons don't @-me - Have a Tasks database and a Side Projects database that uses the Tasks database - Tasks get auto-prioritized - Added progress meters for some things

    Task dashboard prioritized by Effort and Impact as well as an Eisenhower Matrix based on whether the task is Important and/or Urgent.
    A list of ~8 side projects
    5 goals, but only one of them is really done
    Prikaži ovu nit
    Poništi
  7. proslijedio/la je Tweet
    27. sij

    Tips on debugging React performance with: * Chrome DevTools * React DevTools * React Profiler API and

    Poništi
  8. proslijedio/la je Tweet
    22. sij

    Holy smokes! comes flying into the ring with Puppeteer-on-12-cups-of-coffee — Playwright does native browser automation on Chromium, WebKit, and Firefox. 🤯🤯

    Poništi
  9. proslijedio/la je Tweet
    22. sij

    tip for today: `as const` assertion marks a literal expression as immutable. Nested! 🤩

    Poništi
  10. proslijedio/la je Tweet
    22. sij

    Few handy built-in TypeScript types: 🔸 Partial - makes all props of the type parameter optional 🔸 Omit - omits the specified properties in the second type parameter from the first one 🔸 Parameters - gets the parameter types of a function

    Poništi
  11. proslijedio/la je Tweet
    22. sij

    Puppeteer is great for headless browser testing. Some tools to make it more awesome: ⏺ Puppeteer Recorder 🧪 Puppeteer Sandbox: 🃏 Puppeteer Jest 🍬 ..and more in Awesome Puppeteer

    Poništi
  12. proslijedio/la je Tweet
    20. sij

    🔥Create a page to collect emails in 5 min: 1. Create <form> 2. Add onSubmit={(e)=>{ e.preventDefault(); fetch(`/api/sub?email=${email}`) }} 3. Create `/api/sub.js` 4. await require('airtable').base('Subscribers').create([{ fields: { Email: email }]) 🎉

    Prikaži ovu nit
    Poništi
  13. proslijedio/la je Tweet

    Real wealth is not about money. Real wealth is: -not having to go to meetings -not having to spend time with jerks -not being locked into status games -not feeling like you have to say “yes” -not worrying about others claiming your time and energy Real wealth is about freedom.

    Poništi
  14. proslijedio/la je Tweet
    17. sij
    Poništi
  15. 18. sij

    10x developer who doesn't care about accessibility checking his project

    Poništi
  16. proslijedio/la je Tweet
    17. sij

    What I hear whenever someone complains about using a helpful 15 KB dependency in their 2.1 MB JavaScript app

    Aerodynamics of a Cow
    Prikaži ovu nit
    Poništi
  17. proslijedio/la je Tweet
    15. sij
    Poništi
  18. proslijedio/la je Tweet
    13. sij

    Excited to share our long-awaited Next.js + Notion statically-generated blog example with the same tech as ! - Edit via Notion - Blazing fast - JAMstack based - Always available - Fully customizable - Incremental SSG - MIT Licensed

    Poništi
  19. proslijedio/la je Tweet
    9. sij
    Poništi
  20. proslijedio/la je Tweet
    6. sij

    This was a quick and dirty "3D visualization of DOM"

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·