All Articles

Operaevent - The Portal

Operaevent is a leader in chatbots for twitch.tv, and platform tools for streamers. Wasya helped Operaevent design and build its flagship product, the Gather platform. The platform introduces a game ecosystem, minigames, spendable currency, and quests and character progression to the stream.

20221123 Site Updates

  • Improved the template engine of email campaigns. Previously as a trial, there was one possible template variable: name. With this update, any and all template variables can be used. By passing in a dictionary as the context, all key-values are used in templating. Template structure no longer has to be defined at all, and the structure can be different for different email campaigns.
  • The homepage has been translated to Spanish and Portuguese.
  • Added Terms of Service and Privacy Policy in Spanish and Portuguese

2022-11-23 Site Updates

  • Improved the template engine of email campaigns. Previously as a trial, there was one possible template variable: name. With this update, any and all template variables can be used. By passing in a dictionary as the context, all key-values are used in templating. Template structure no longer has to be defined at all, and the structure can be different for different email campaigns.
  • The homepage has been translated to Spanish and Portuguese.
  • Added Terms of Service and Privacy Policy in Spanish and Portuguese

2022-11-22 Site Updates

A small update on paper, but it took a comfortable amount of time to implement, not too long, not too short, and the update is already being used in production. The update is:

  • Implemented email campaigns functionality in PiousboxCRM.

20221122 Site Updates

A small update on paper, but it took a comfortable amount of time to implement, not too long, not too short, and the update is already being used in production. The update is:

  • Implemented email campaigns functionality in PiousboxCRM.

Wasya Co Announces a Seed Round of Funding

Nov 15, 2022 in Austin, TX

Wasya Co announces today the receipt of a strategic round of seed funding.

This round has been led by a serial entrepreneur and venture capitalist, who wished to remain anonymous. Other accredited investors have joined in to provide operating capital to the company.

2022-11-10 Site Updates

In the CMS (or the CRM), the email sending functionality has improved. Now it’s possible to select from-email when composing using a template.

 

20221110 Site Updates

In the CMS (or the CRM), the email sending functionality has improved. Now it’s possible to select from-email when composing using a template.

 

[FIXED]: Wacom lags on mac (bluetooth issue)

I spent way too much time on this not to share the solution. : ) You can find the tl;dr at the bottom.

The problem appeared to be a lag, but since none of my components are top of the line, I wasn't sure where exactly the problem was. Was it the Intuos tablet, or something else? I suspected the software, Krita, and spent some time tinkering with it, configuring caching, and adjusting rendering configuration. That didn't help.

202210xx Site Updates

2022-10-15

  • Changed the mail image (aka "hero") on the homepage to show the Android Workstation in 3d, instead of the People Working video.

2022-10-13

  • Deployed 2.1.0 of ish_manager, which was a patch changing some specs and continuing on removing Sites, Cities. All specs pass in this repo at this time.
  • ish_models@2.0.0 received a patch update, now maps have default labels on creation - this helps to not skip rendering of e.g. newsitems if any are present.

20220914 Infinite Shelter - updates

  1. Minimal moving environment - you can move in a 3d environment, on desktop and mobile (different mechanics)
  2. next_js is wired in, although caching needs to be reviewed
  3. A lot of things are newly broken! But these are steps in the right direction.

ActionController::InvalidAuthenticityToken with apache on https only

#a20221004ActionControllerInvalidAuthenticityToken { font-size: 16px; margin: auto; max-width: 640px; } #a20221004ActionControllerInvalidAuthenticityToken p { margin-top: 1em; } #a20221004ActionControllerInvalidAuthenticityToken code { background: #dedede; }

This took me some time. The problem was occurring only on https, not on http. So ruby code, gems, and versions seemed to be fine.

Turns out I needed this line in my apache config:

Case Study: An Invoice Management System for Creek Enterprise

Creek Enterprise is in construction space: they manage multiple construction projects, and each such project can have hundreds of subcontractors submitting estimates and invoices.

To manage invoices and the work done by the subcontractors, Creek uses “Subcontractor Management Tool”, or SMT. The previous version of it was written 8 years ago, and while robust and reliable, it was getting obsolete and in need of a redesign.

Sept 20 Site Updates

  • Infiniteshelter_com
    • iterated on next_js config
    • fixed some jests
    • fixed linking/routing in SideMenu, Breadcrumbs
    • deployed! : )

Removed GOOGLE_MAPS_KEY from codebase, it's in config now. Of note, changing the location type to Google Map Just Worked (tm), I didn't even need to push any code, Austin TX now displays a live map on the Left Panel.