DEV Community 👩‍💻👨‍💻

Ben Halpern
Ben Halpern

Posted on

What are you working on these days?

Whether personal or work projects, what are you building?

Top comments (73)

andrewchou profile image
Andrew Chou • Edited on

Building a personal site using Mithril.js that will eventually be deployed with Netlify.

It's incorporating a lot of tools and libraries that I have little experience in, namely:

  • Mithril (obviously)
  • Webpack
  • Netlify
  • Mapbox GL JS

I'll hopefully learn a lot in the process and actually finish it!

ao10 profile image
Ati Ok

Just curious, what made you pick Mithril for this project?

itsjzt profile image
Saurabh Sharma


you can look up some of my projects:
URL Shortener microservice ->
Request Header Parser Microservice ->
find random names for your projects ->

aspittel profile image
Ali Spittel

Side Projects: These days I've been writing a bunch of tiny apps to learn new tech rather than writing anything larger. I think it keeps me more interested because the end is always in sight! I have trouble if things aren't finished, so I like that I can get them done in 1/2 sittings. I've been doing a lot of the challenges recently as well as ones that I write blog posts about!

For work: I teach now! So lots of smaller apps there as well in order to demonstrate techniques/technologies!

ben profile image
Ben Halpern Author

Awesome, keep it coming!

damcosset profile image
Damien Cosset

Working towards building a fully functional application with a private blockchain. Currently learning about the Hyperledger projects that would enable me to do that. Waaaaay over my head for the moment though :D

ben profile image
Ben Halpern Author

Can't wait to see what you write about after all of this!

sabatesduran profile image
Dídac • Edited on

Working on:

  • My portfolio using Gatsby.
  • Doing a PWA with React, Firebase Auth and Firebase Firestore.
  • Just deployed last version of Public Api's list.
xngwng profile image
Xing Wang • Edited on

These days, I primarily workon my Startup, an API analytics platform, already process over 1 Billion API calls every week. For front end we use javascript and react. For backend administrative and third party integration is in Node.JS. For large scale data processing and ML (core part of our tech), we use Scala, and build on techs such as Hadoop, Spark, Kafka and so on.

jfrankcarr profile image
Frank Carr • Edited on

I'm starting a new job next week after being out of work almost two months. It will be using Microsoft stack (MVC, C#, etc) and will involve supporting various manufacturing operations. The team there is very interested in microservices and cloud deployments.

On my own, now that the cramming for the technical interview process is over, I've recently purchased a Raspberry Pi and I'm learning about it. I'm still undecided if I'm going to take the more familiar path of Windows 10 IoT and C# or dig into Raspberian and Java. This learning experience could potentially be also used in my new workplace to replace the old desktop style PC's they're currently using on the production floor.

omenlog profile image
Omar E. Lopez • Edited on

I'm really a bit busy these days, I'm working on the front-end (using angular 5) of an IoT platform sorbasoft, on the other hand I'm doing full stack in a management site using react.js and to finish studying a bit of cryptography for my PhD ;)

ben profile image
Ben Halpern Author

Angular 5? Boy time flies. How long have you been using Angular?

omenlog profile image
Omar E. Lopez

I've really used angular 5 very little since I started with it 2 months ago, I'm a React fan and I'm using angular because in the project they were already using it, not by my own decision, in change react I've been using it for about a year and a half since version 0.12

nickytonline profile image
Nick Taylor

I'm at building tools to enable brands to create best in class conversational marketing experiences using our 🤖 Bot/AI platform 🤖.

Current tech stack in JS/Node:

  • TypeScript
  • React:
    • Styled Components
    • React Router
    • Formik
    • Redux
    • Storybook

  • Express

  • Ava + Jest (migrating everything to Jest because of TS support)

Also dabbling a bit in Python/Django, but still fairly new to that part of the stack.

Lots of fun and lots to do. 😉

ben profile image
Ben Halpern Author

Cool! If you don't mind me asking, what are the use-cases folks are finding best for conversational AI? What's still finicky?

nickytonline profile image
Nick Taylor • Edited on

These are just my thoughts as I’m still fairly new at the company.

Mobile is so common these days and because of that chat. I think Conversational AI is doing well for surveys or simple questions that help guide a user towards potentially buying a product or service. It doesn’t necessarily mean they buy something in the chat, but it’s another channel in omni-channel e-commerce that arms them with info to eventually make a purchase.

I think it also helps you build a rapport with your client and since they engaged the chat, stuff like notifications aren't as intrusive, provided you don't send them tonnes everyday.

I think the main finicky thing is not getting answers like you’d expect if you were talking to a real person. I’m not working on the AI part, so I can’t comment so much about that, but I think improving that is more about processing more chats to improve the conversation with a chat bot.

Also, for some things that you might normally buy in person, there’s a challenge there. How can you offer a great experience in chat that is comparable to the in-person experience or adequate enough? I think that’s the nut to crack.

I think once I’ve been there longer, I’ll have some better answers. 😉

kbariotis profile image
Kostas Bariotis

My current side project is which I am also trying to monetize. It's interesting and more than just plain code.

For work, I started this week to implement GraphQL subscriptions over WebSockets but with AWS Lambdas and IoT. Today I had my first demo. 🙂

dmelidonis profile image
Dimitrios Melidonis

Currently I am working on GitCup.

It's one of my side projects, a desktop tool that allows devs to estimate user stories by using coffee cups and their own Git commits.

GitCup projections

ben profile image
Ben Halpern Author

Ha! Nice.

buinauskas profile image
Evaldas Buinauskas

Building a data streaming platform to improve search. Involves Kafka and its API, Elasticsearch, ServiceStack. Quite exciting.

Would love to work on a side project to keep myself educated.

xngwng profile image
Xing Wang

Is this a personal project or a job? Would love to learn more.

buinauskas profile image
Evaldas Buinauskas • Edited on

It's job. This was personal interest that has turned into a project within company.

Also, probably it would be correct to say streaming pipeline, not the platform itself.

dougmckechie profile image
Douglas McKechie

In terms of personal projects I am currently very slowly working on 2 big features for a JavaScript library I created called Winwheel.js.

Winwheel.js allows people to easily create Wheel of fortune style spinning wheels on HTML canvas (more details at

First big feature is making it responsive, so the wheels reduce in size on tablet and mobile devices. I've had a lot of queries about this in the last few months.

Second is supporting animation of more than one wheel on the screen at the same time.

Just need to find/make the time to complete coding, update the documentation and write tutorials.

martyhimmel profile image
Martin Himmel

For work, a learning management and employee evaluation system.

Personal project - I've slowly been working on a kitchen companion project for my wife. Something like Out of Milk, but with the features it doesn't have that she wants. Plus a recipe tracker and meal planner (those are my ideas - she doesn't know about them yet :) ).

Something I started but have been neglecting is learning Unity for game development.

ssommerit profile image
Shawn Sommer • Edited on

Boy, where to start...mostly I have been working on learning new things. Having been more of a back end developer in my work life, I've now moved into learning (or relearing) front end technologies to take the next step career wise.

Thus far on the technical end I've been working with:

  • Bootstrap 4
  • JavaScript
  • JQuery
  • HTML
  • CSS
  • Wordpress
  • Php
  • Python

On other fronts I've been trying to wrap my head around:

  • Business development
  • Branding
  • UI/UX design
  • Wordpress theme development
  • Web design and accessibility

Basically, I have been prepping to launch my freelance career and working towards building my own site to assist in the journey.

chandlerbing016 profile image
Sumit Wadhwa

Working on improving the UI of a really small application that I recently created - SixthHash. It lets you compare different IT technologies and tells which is one more hotter (has more community involvement) than the rest. It crawls the forums for data, so we can say it's really real-time. :)

vinaypai profile image
Vinay Pai • Edited on

I'm working on a crowd-sourced fact-checking site and browser plugin to combat fake news. Think Stack Overflow for fact checking.

Basically I don't think we can really expect Facebook or Google or some kind of magical AI solution to solve misinformation on the internet, we need a broader approach that involves a wide swath of people. I wrote a blog post about it recently to explain my thinking at a high level: Facebook can't save us from fake news.

I'd welcome thoughts and comments. And shares, of course :)!

domysee profile image
Dominik Weber

Currently I have 2 side-projects:

IsMyDependencySafe is a website to make it easy to check if specific software has security vulnerabilities (e.g. the database you're using).

It's built with React, Asp.Net Core and ElasticSearch, although I admit React is overkill for that UI.

The second one is DreamFort, a dream journal that will make it very fast to write dreams down. This will be the first iPhone app I make, and it will be done with Xamarin.

nickpolyder profile image
Nick Polyderopoulos

I'm working on personal and professional development.

  • For personal development:
  1. Read the High Performance Habits

  2. Reading every day the word of the day on Cambridge Dictionary

  • For professional development:
  1. Read the Clean Code

  2. Doing a little bit of free code camp Challenges to improve my front end skills.

  3. Looking for libraries and repositories to contribute on Github.

  4. Actively answering questions on Stack Overflow.

I would love to hear suggestions from all of you on how i can improve.

How about you Ben?

defman profile image
Sergey Kislyakov

Building a simple forum with Vue, TypeScript, GraphQL and Go.

The full stack is:

  • Vue
  • vue-i18n
  • TypeScript (+ TS helpers for Vue like decorators, etc.)
  • Webpack (+ different loaders, such as Pug, SASS.)
  • Go
  • GraphQL
  • JWT

Gonna bring Postgres soon in the stack.

That's my university task though. If you're interested, you can look at the code there:

mtbsickrider profile image
Enrique Jose Padilla

Side Projects: Studying 30+ Hours for technical interviewing, which is interrupting my actual hobby which is learning data science/machine learning. Was halfway into replicating this dude's post

Work: Extending our entitlements to cover more types of entities and users who work with those entities.

hamsterasesino profile image

On my job: working on a rather boring insurance frontend page application :)

As a side project: truth is I just finished a Data Science visualization tool (github:DaViL made with Python using libraries Bokeh and a bit of Flask. On my last commits I used it to learn Docker as well!

Now I am a bit stuck without great ideas but I'm curious about Kafka and streaming platforms.

terceranexus6 profile image

I'm fixing my MindFlex circuit so I can connect it to arduino and experiment. Also I'm learning Haskell and preparing myself for giving a speech about Perl in an event.

On the other hand in Interferencias (a group I manage about digital rights and privacy awareness in my country) we are preparing a 2 days event about cybersecurity, so I'm all in preparing it. Busy days!

jj profile image
Juan Julián Merelo Guervós

And a great talk it was. MindFlex was mindboggling, too. (no pun intended) (what the heck, pun intended)

johnpaulada profile image
John Paul Ada

I'm also building a church song lineup builder as a Firebase app building challenge entry. I'm using Firebase, React Native, React Navigation, and my Unlimited Machine Works and react-umw libraries.

gradylad profile image
Martin O'Grady • Edited on

Quit my job a couple of months ago to travel and focus more on learning and working on open source.

Learning haskell, reasonml, graphql, d3

Side projects A test template generator plugin for atom (WIP) and a PWA app to track and map locations of images that I have taken via the app.

Open Source projects I am currently contributing to

I will have to work on looking for a job again soon, but in the meantime if anyone wants some help on some open source projects, get in contact, I got time to contribute :)

z0al profile image

Side projects

I've introduced new syntax for DEP (a GitHub bot that helps to manage PR dependencies) and should merge the changes today, hope I don't break anything ;)

For work

I quit my job a month ago, and currently looking for new dev roles.

khophi profile image

Rebuilding from scratch my solution to a true peer to peer delivery system using the MEAN stack.

Previously built using Django. Going the PWA way with it, so trying something different.

simo_benhida profile image
mohamed benhida

I Just finished my personal website is where your friends can vote for you if you are a good or bad person ... and im in the process of advertising. And i hope someone could help me in this.

thomasthespacefox profile image
Thomas Leathers

Well, my main project is still SBTCVM, a balanced ternary virtual machine, is still being developed, recently i upgraded the help system and added some dev aids such as rom viewing and a gui wrapper for the assembler. It still doesn't have an operating system, but some more advanced roms are in development.

aside from sbtcvm, i recently have gotten into writing tiny one-file python scripts. Such as a number guessing game and a random-path-drawing algorithm. I've collected these in a git repo here:

Recently I also started working on my old square-wave synthesizer, Floored Square Simple Synth, again. adding some new features like a waveform view, more octave stacking methods and such. Ive also added some more synths to use with it, such as a 64-event drum sequencer with load/save capacity and variable Speed and note timing, a real-time theremin-like square-wave synthesizer, and im currently working on a new reverb-centric synthesizer with a real-time note fade visualizer.

shenril profile image

Side Project:

Working on a Web Application Scanner called Linguini to update myself on python3 and implement some good patterns both in architecture and Devops.

It also helps me to stay up to date regarding security and information disclosure.

antjanus profile image
Antonin J. (they/them)

A tad lame but FreeCodeCamp.

I'm a senior dev, I've been coding for like a decade or so? I've been working with JS for over 5 years. I've worked with MV* libraries for just about as long, seeing the evolution from Backbone to KnockoutJS, to AngularJS, React, and now I'm currently working with Angular.

Yet, I'm enjoying the hell out of re-learning basics especially in the context of development as it is today.

ryankilleen profile image
Ryan Killeen

Building out a new version of my personal site in Gatsby JS. A static site with a SPA feel, generated using React and Graph QL is still blowing my mind.

Working on a new Redux/React progressive Web app to display useful information for a popular game, going to try and leverage Payments API and Stripe for registration / subscription.

homerdalords profile image
  • encapsulating Level logic of a game so levels can be downloaded (err..bought) as bundles without having to update the main app everytime.
  • Fiddling with the Leap Motion SDK, this device has a lot of potential cool uses.
  • Learning React Native because gamedev isn't a stable work where i live and one should add more cards to his/her skillset
jdorfman profile image
Justin Dorfman

Cleaning up Awesome JSON datasets and closing out issues on BootstrapCDN. Oh and preparing to run for an OSI Board seat.

niorad profile image
Antonio Radovcic

At work we're building an e-commerce-website for a duty-free-airport-chain. The project has been running for 14 months now, and is planned to go live in the summer. Lots of new lessons for me, since this is my first project where lots of functionality is handled via JS/API (Forms, User-Settings etc.), in contrast to my previous ones, where there was only JS for user-interactions (animations, modals etc.). Other than that it's a pretty normal server-rendered shop.

Personally nothing currently, no ideas and time for game-dev, or any other things. Been reading more than coding at home lately.

bengreenberg profile image
Ben Greenberg • Edited on

Started a new job 3 weeks ago, my first developer job. I'm currently working on SQL Server Reports, both on creating and optimizing the SQL queries behind the report and making new reports for different needs of the business. I'm also getting introduced to the PHP codebase for the main application the business uses.

rapasoft profile image
Pavol Rajzak • Edited on

Well, since you're asking :). Some days ago I wrote a rant about Gerrit's imperfect notifications so I decided to create my own!

Basically, it's a Node.js app which calls Gerrit API, creates comprehensive list for comments that are related and displays them in one neat list. There's a simple React UI, with browser notifications, comment grouping (by subject, author,...) and a simple mechanism for "unread comments" that displays their amount in title bar and colors 'em green.

So, basically everything I needed. I just wanted to hack some prototype, but now my team is using it as well, so I started to polish it a bit and write some tests.

jesalg profile image
Jesal Gadhia

I've been writing occasionally about problems I'm solving at work here and on my blog!

Speaking of work, I'm one of the lead engineers @ Kadenze - we are building a platform to bring together educators, artists, and engineers from leading universities to provide arts & creative technology education.

Also when I have some spare time, I've been trying to work on a side-project with a friend which I'm hoping to launch soon in the next month or so.

One such side-project I launched with him in the past is LowOrbit - A live connection with the International Space Station using data and visuals

kspeakman profile image
Kasey Speakman • Edited on

A web API routing library in F#. There are already two good ones, Suave and Giraffe, so I don't expect it to amount to much. But it is something I want for my own personal and professional uses. Some of the things I wanted to do were incompatible with both those projects.

And really this is just yak shaving for some business programming I need to do.

scrabill profile image
Shannon Crabill

Oooh good question. I'm realizing now none of my active projects involve writing code, but they are code related.

Work: Updating team documentation. We have changed some systems, roles, branding, found many bugs, etc which makes it a good time to burn out existing (and outdated) documentation to the ground and start over.

Personal: Uh, does working on my talk for Codeland count? Also, finishing up phase one of the Grow with Google / Udacity Mobile Web Specialist nanodegree.

The project I really want to work on soon is redoing my portfolio site. Like for real this time. Code all of the things!

derkwola profile image

My current work is an VueJS+Vuetify+Firebase store Kyaku Store and doing my portfolio.

rsalunga29 profile image
Roland "Akio" Salunga

Currently working on iOS Swift Tutorials using PHP as my backend.

Since I'm having a long weekend this week, I plan on teaching and helping my friends who just started on programming. So I'm gonna be a teacher this weekend, yay!

karfau profile image
Christian Bewernitz

I recently startend working on an idea that I imagine will cover lot's of things I would love to try:

xxmxuxsxixcxx profile image


khmaies5 profile image
Khmaies Hassen

Making an api and cross platform app for my college website, building meta search engine to group all e-commerce websites results in my country in one place

jeffreyuvero profile image
Jeffrey E. Uvero

Building a website using ReactJS

This is my first time to create a website coded from a JavaScript library and until now I am learning many things while creating it.

erhankilic profile image
Erhan Kılıç

I created a cms with codeigniter, rest api and angularjs a year ago. I started to upgrade it a week ago. First I'm updating to angularjs style then I will change the framework to Symfony.

chrisvasqm profile image
Christian Vasquez

Learning how to use Retrofit to make HTTP requests and Gson to learn about serialization and deserialization for Android development.

kayis profile image
K (he/him)

At the moment I try to get up and running with the whole serverless stuff, so I can sell myself as full-stack dev.

melezhik profile image
Alexey Melezhik

Hi! Doing build engineering for cross platform mobile development. Kinda radical change after classic devops. But seems I like it!

🌚 Life is too short to browse without dark mode