My Logo

Join my non-linear

learning journey

Explore a comprehensive collection of posts offering quick references for developers, covering recurrent problems, bug fixes, design patterns, dev tool overviews, updates, releases, and more.


  <p className='text-4xl md:text-7xl text-center'>
    Join my{' '}
    <span className='overflow-hidden border-r-purple-700 border-r-8 whitespace-nowrap mx-auto inline-block align-bottom'
          style={{ animation: 'typing 10s steps(40, end) 10s infinite alternate, blink .5s step-end infinite',
                    width: '9ch', display: 'inline-block', animationFillMode: 'forwards' }}>
      <span className='bg-purple-700 text-white px-2 py-1'>
        non-linear
      </span>
    </span>
    <style jsx>{`
      @keyframes typing {
        0% { width: 0; }
        50% { width: 8.5ch; }
        100% { width: 8.5ch; }
      }
      @keyframes blink {
        from, to { border-color: transparent }
        50% { border-color: #6c2bd9 }
      }
    `}</style>
  </p>

Latest Posts