dev.to Repo Recap from the Past Three Weeks
Tags: changelog, meta, opensource
Published: 2019-04-05 22:02:53

---
title: dev.to Repo Recap from the Past Three Weeks
published: true
description: "A weekly post recapping what's happened in our repo."
cover_image: https://thepracticaldev.s3.amazonaws.com/i/hc0yatvqwjpg1p592lim.gif
tags: changelog, meta, opensource
---

Welcome back to another Repo Recap, where we (usually) cover last week's contributions to [dev.to's repository](https://github.com/thepracticaldev/dev.to) and [the iOS repo](https://github.com/thepracticaldev/dev-ios). This edition will be covering three weeks, March 16 to April 5.

# Features

- Night mode is officially out in public beta, as well as changing the font of posts! You can change it in your settings: https://dev.to/settings/misc Thanks to [@ben](https://dev.to/ben) for getting it out the door!

  {% github https://github.com/thepracticaldev/dev.to/pull/2105 %}

- Thanks to [@picocreator](https://dev.to/picocreator) making our Docker build run in a one line step! More details in the PR:

  {% github https://github.com/thepracticaldev/dev.to/pull/1844 %}

- You can now add prefilled markdown via parameters when writing a new post. `https://dev.to/new`! More details on this feature in the future! PR by [@ben](https://dev.to/ben)

  {% github https://github.com/thepracticaldev/dev.to/pull/2108 %}

- We now have some native view tracking for your posts. This helps us display trends a bit easier. PR by [@ben](https://dev.to/ben)

  {% github https://github.com/thepracticaldev/dev.to/pull/2109 %}

- Thanks to [@willamesoares](https://dev.to/willamesoares), the comment box/textarea is now resizable! Enlarge to your heart's content.

  {% github https://github.com/thepracticaldev/dev.to/pull/1866 %}

- [@davefollett](https://dev.to/davefollett) Tag removal textarea changes: replaced placeholder text with improved

  {% github https://github.com/thepracticaldev/dev.to/pull/2063 %}

- [@ben](https://dev.to/ben) Add themes to main list, notifications, and chat

  {% github https://github.com/thepracticaldev/dev.to/pull/2119 %}

- A small feature, but we now set the site logo via an environment variable. PR by [@ben](https://dev.to/ben)

  {% github https://github.com/thepracticaldev/dev.to/pull/2123 %}

- Thanks to [@rhymes](https://dev.to/rhymes) for adding clearer error messaging when an image upload fails!

  {% github https://github.com/thepracticaldev/dev.to/pull/2018 %}

- [@dabrorius](https://dev.to/dabrorius) added a list of followed organizations to dashboard. Thanks, @dabrorius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2157 %}

- We now have some shop banners on the left side, [in case you want to DEV up your style.](https://shop.dev.to) PR by [@ben](https://dev.to/ben)

  {% github https://github.com/thepracticaldev/dev.to/pull/2162 %}

- Thanks to [@jess](https://dev.to/jess), we can now merge accounts via our internal tooling! If you are having an issue with a duplicate account, feel free to email yo@dev.to. 

  {% github https://github.com/thepracticaldev/dev.to/pull/2176 %}

- [@ben](https://dev.to/ben) updated our onboarding with several new recommended tags. Check it out below:

  {% github https://github.com/thepracticaldev/dev.to/pull/2217 %}

- Thanks to [@mariocsee](https://dev.to/mariocsee), you can now block or easily report abuse in Connect chat!

  {% github https://github.com/thepracticaldev/dev.to/pull/2074 %}

- For April Fool's Day, we tried to do something but it ended up going a bit haywire... Here's the offending PR, and the related post:

  {% github https://github.com/thepracticaldev/dev.to/pull/2257 %}

  {% link https://dev.to/devteam/comic-sans-is-now-the-default-reading-font-2n6g %}

- We now have API endpoints for analytics! This is currently only available to pro members (more details on that to come).

  {% github https://github.com/thepracticaldev/dev.to/pull/2293 %}

- We also have a dashboard for more detailed analytics for said pro members:

  {% github https://github.com/thepracticaldev/dev.to/pull/2060 %}

- Trusted members of the community can now suggest social copy for posts! PR by [@ben](https://dev.to/ben):

  {% github https://github.com/thepracticaldev/dev.to/pull/2306 %}

- [@bolariinwa](https://dev.to/bolariinwa) added support for the HTML `<mark>` element in Markdown. This means you can now highlight things as you'd like. Thanks, @bolariinwa!

  {% github https://github.com/thepracticaldev/dev.to/pull/2089 %}

- https://dev.to/videos is out! It's our landing page for all natively uploaded videos on dev.to. We'll be making more improvements soon. PR by [@jess](https://dev.to/jess):

{% github https://github.com/thepracticaldev/dev.to/pull/2291 %}


# Bug Fixes / Other Contributions

- Thanks to [@jess](https://dev.to/jess) for adding Scout config and gem in! I was personally excited to see some preliminary data in the email we received.

  {% github https://github.com/thepracticaldev/dev.to/pull/2219 %}

- Thanks to [@ben](https://dev.to/ben) for updating our Airbrake (error monitoring service we use) to ignore some extraneous errors, like `ActiveRecord::RecordNotFound`.

  {% github https://github.com/thepracticaldev/dev.to/pull/2283 %}

- [@ben](https://dev.to/ben) resolved an issue where crossposted posts were improperly sorted because of their original posting date. Thanks, Ben!

  {% github https://github.com/thepracticaldev/dev.to/pull/2076 %}

- [@perigk](https://dev.to/perigk) updated our "Additional Tech" docs to mention we use Git and GitHub for version control and issue tracking. Thanks, @perigk!

  {% github https://github.com/thepracticaldev/dev.to/pull/2078 %}

- [@ben](https://dev.to/ben) fixed a possible race condition with our native page view tracking. Details below:

  {% github https://github.com/thepracticaldev/dev.to/pull/2103 %}

- Thanks to [@bolariinwa](https://dev.to/bolariinwa) for adding links to tags everywhere they appear. The missing place was in the [dashboard](https://dev.to/dashboard).

  {% github https://github.com/thepracticaldev/dev.to/pull/2088 %}

- [@lightalloy](https://dev.to/lightalloy) fixed a bug where a reaction notification had leftover data from removed reactions. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2112 %}

- [@keshavbiswa](https://dev.to/keshavbiswa) Enabled two Rubocop cops. Thanks, @keshavbiswa!

  {% github https://github.com/thepracticaldev/dev.to/pull/2115 %}

- [@selbekk](https://dev.to/selbekk) fixed a bug by properly making words plural when needed with one of my favorite Rails methods: `pluralize`. Thanks, @selbekk!

  {% github https://github.com/thepracticaldev/dev.to/pull/2069 %}

- [@edisonywh](https://dev.to/edisonywh) fixed an issue where going to a badge that does not exist would result in a server error instead of a 404 page. Thanks, @edisonywh!

  {% github https://github.com/thepracticaldev/dev.to/pull/2066 %}

- [@rhymes](https://dev.to/rhymes) fixed a longstanding issue where a Front Matter `description` was not escaping properly. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/1989 %}

- [@rhymes](https://dev.to/rhymes) updated our error raising to properly reflect the correct error `ActiveRecord::NotFound` instead of `ActionController::RoutingError`. Thanks again, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2118 %}

- [@lightalloy](https://dev.to/lightalloy) has been refactoring and moving notifications into separate jobs. This PR moved the new follower notification. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2030 %}

- [@keshavbiswa](https://dev.to/keshavbiswa) enabled the `Rubocop/Rails` cops. Thanks, @keshavbiswa!

  {% github https://github.com/thepracticaldev/dev.to/pull/2125 %}

- [@glennmen](https://dev.to/glennmen) refactored how we award the yearly badges to a way that is _much_ more flexible than our previous implementation. Thanks, @glennmen!

  {% github https://github.com/thepracticaldev/dev.to/pull/2035 %}

- [@venarius](https://dev.to/venarius) made some UX improvements by updating the `editor_version` field to a `<select>` field. It was originally a `<text>` field. Thanks, @venarius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2107 %}

- [@venarius](https://dev.to/venarius) also enabled the `Rubocop/lint` cops. Thanks again, @venarius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2130 %}

- [@abraham](https://dev.to/abraham) updated the Faker gem and fixed a deprecated Faker::Overwatch usage. Thanks, @abraham!

  {% github https://github.com/thepracticaldev/dev.to/pull/2142 %}

- [@rhymes](https://dev.to/rhymes) added alternative text for organization logo. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2148 %}

- [@rhymes](https://dev.to/rhymes) replaced all the Ruby `put` with proper logging. Thanks for that!

  {% github https://github.com/thepracticaldev/dev.to/pull/2139 %}

- [@link2twenty](https://dev.to/link2twenty) fixed an "off by one" CSS issue with the sidebar profile's width. Thanks, @link2twenty!

  {% github https://github.com/thepracticaldev/dev.to/pull/2145 %}

- [@abraham](https://dev.to/abraham) switched a gem source to use the published version instead of a fork. Thanks, @abraham!

  {% github https://github.com/thepracticaldev/dev.to/pull/2161 %}

- [@link2twenty](https://dev.to/link2twenty) made several changes for night mode. Thanks, @link2twenty!
  - [removed the white border for the comment box in night mode](https://github.com/thepracticaldev/dev.to/pull/2149)
  - [removed white border from the sidebar](https://github.com/thepracticaldev/dev.to/pull/2146)
  - [updated reading list sidebar colors](https://github.com/thepracticaldev/dev.to/pull/2151)
  - [added discernible text for organization link](https://github.com/thepracticaldev/dev.to/pull/2168)

- [@cyrillefr](https://dev.to/cyrillefr) enabled performance related Rubocop cops. Thanks, @cyrillefr!

  {% github https://github.com/thepracticaldev/dev.to/pull/2140 %}

- [@rhymes](https://dev.to/rhymes) removed some dead code! Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2164 %}

- [@rhymes](https://dev.to/rhymes) made a security improvement and added [SRI (subresource integrity)](https://infosec.mozilla.org/guidelines/web_security#subresource-integrity) to script tags where applicable. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2153 %}

- [@mscccc](https://dev.to/mscccc) improved how we render our social cards by using HTML/CSS to Image. Check out the PR for the details. Thanks, @mscccc!

  {% github https://github.com/thepracticaldev/dev.to/pull/2090 %}

- [@brylie](https://dev.to/brylie) added the Mastodon instance `social.coop` to our allow-list. Thanks, @brylie!

  {% github https://github.com/thepracticaldev/dev.to/pull/2170 %}

- [@glennmen](https://dev.to/glennmen) added a missing `/` to the GIFs of milestone notifications. Thanks, @glennmen!

  {% github https://github.com/thepracticaldev/dev.to/pull/2180 %}

- [@abraham](https://dev.to/abraham) enabled many `Rubocop/Rails` cops, and resolved some of the issues along the way. Thanks, @abraham!

  {% github https://github.com/thepracticaldev/dev.to/pull/2186 %}

- [@abraham](https://dev.to/abraham) simplified our development setup a bit. Check out the PR for the details. Thanks again, @abraham!

  {% github https://github.com/thepracticaldev/dev.to/pull/2143 %}

- [@lightalloy](https://dev.to/lightalloy) moved the new reaction notification method to a separate job. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2122 %}

- [@dabrorius](https://dev.to/dabrorius) removed the unused `/dashboard/following_users` route. Thanks, @dabrorius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2191 %}

- [@jess](https://dev.to/jess) updated the README. Thanks, Jess!

  {% github https://github.com/thepracticaldev/dev.to/pull/2206 %}

- [@aspittel](https://dev.to/aspittel) fixed some night mode issues with the pro dashboard. Thanks, Ali!

  {% github https://github.com/thepracticaldev/dev.to/pull/2178 %}

- [@lightalloy](https://dev.to/lightalloy) DRY'ed up some of the Active Jobs tests. Thansk, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2215 %}

- [@ben](https://dev.to/ben) cleaned up some new chat channel functionality and added tests. Thanks, Ben!

  {% github https://github.com/thepracticaldev/dev.to/pull/2220 %}

- [@lito](https://dev.to/lito) improved our slug generation by using  a native Rails implementation instead. Thanks, @lito!

  {% github https://github.com/thepracticaldev/dev.to/pull/2218 %}

- [@lightalloy](https://dev.to/lightalloy) enabled a couple of Rubocop cops which had no violations. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2214 %}

- [@dabrorius](https://dev.to/dabrorius) refactored the `show` action in our `DashboardsController` by extracting the `following` action out of it. Thanks, @dabrorius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2212 %}

- [@lightalloy](https://dev.to/lightalloy) fixed a few Rubocop issues. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2232 %}

- [@jess](https://dev.to/jess) resolved an issue by clearing old caches when merging users. Thanks, Jess!

  {% github https://github.com/thepracticaldev/dev.to/pull/2229 %}

- [@lightalloy](https://dev.to/lightalloy) started optimizing the sign in process by adding some uniqueness indices. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2231 %}

- [@jess](https://dev.to/jess) added HTML form validation to the tag weight forms to prevent `nil` values. Thanks, Jess!

  {% github https://github.com/thepracticaldev/dev.to/pull/2236 %}

- [@lightalloy](https://dev.to/lightalloy) resolved a logic error that caused some new comment notifications were not being sent. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2233 %}

- [@peiche](https://dev.to/peiche) fixed an organization's summary text color in night mode. Thanks, @peiche!

  {% github https://github.com/thepracticaldev/dev.to/pull/2240 %}

- [@maestromac](https://dev.to/maestromac) removed controller tests in favor of request tests. Thanks, Mac!

  {% github https://github.com/thepracticaldev/dev.to/pull/2224 %}

- [@perlatsp](https://dev.to/perlatsp) fixed the text of GitHub repos in `/settings/integrations`. Thanks, @perlatsp!

  {% github https://github.com/thepracticaldev/dev.to/pull/2241 %}

- [@rhymes](https://dev.to/rhymes) fixed an error with articles API where sending a request with an unknown username would return a 500 error. The PR updated it to return an empty array instead. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2247 %}

- [@rhymes](https://dev.to/rhymes) refactored the article API endpoints a bit to only show published articles. Thanks again, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2248 %}

- [@dabrorius](https://dev.to/dabrorius) refactored the `show` action in our `DashboardsController` by extracting the `followers` action out of it. Thanks, @dabrorius!

  {% github https://github.com/thepracticaldev/dev.to/pull/2270 %}

- [@mjraadi](https://dev.to/mjraadi) fixed a miscolorization of a post's preview snippet at the top of the post's comment section. Thanks, @mjraadi!

  {% github https://github.com/thepracticaldev/dev.to/pull/2285 %}

- [@lightalloy](https://dev.to/lightalloy) added a uniqueness index to user's emails. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2237 %}

- [@ben](https://dev.to/ben) made an optimization by validating a user's RSS feed URL only if it changed. Thanks, Ben!

  {% github https://github.com/thepracticaldev/dev.to/pull/2292 %}

- [@lightalloy](https://dev.to/lightalloy) added uniqueness indices to Twitter and GitHub usernames. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2255 %}

- [@rhymes](https://dev.to/rhymes) Added tests for the `PodcastEpisodesController`. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2297 %}

- [@mjraadi](https://dev.to/mjraadi) fixed the "Upload Video" section's background color in night mode. Thanks, @mjraadi!

  {% github https://github.com/thepracticaldev/dev.to/pull/2296 %}

- [@lightalloy](https://dev.to/lightalloy) moved new comment notifications to a separate job. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2287 %}

- [@m1guelpf](https://dev.to/m1guelpf) fixed some styling issues with the Blogcast liquid tag. Thanks, @m1guelpf!

  {% github https://github.com/thepracticaldev/dev.to/pull/2298 %}

- [@maestromac](https://dev.to/maestromac) migrated all our feature tests to system tests. Thanks, Mac!

  {% github https://github.com/thepracticaldev/dev.to/pull/2301 %}

- [@rhymes](https://dev.to/rhymes) refactored the `AnalyticsService` to use SQL queries instead of in-memory calls. This is an ongoing refactor and there's a decent discussion going on about implementation details. Feel free to chime in if you're interested! Thanks again for the help, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/pull/2308 %}

- [@lightalloy](https://dev.to/lightalloy) added conditional validations for a user's GitHub username and Twitter username. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/pull/2312 %}

# New Issues and Discussions

- [@glebec](https://dev.to/glebec) raised an accessibility concern where a `diff` code block syntax highlighting could use more accessible colors. Thanks, @glebec!

  {% github https://github.com/thepracticaldev/dev.to/issues/2087 %}

- [@co16353sidak](https://dev.to/co16353sidak) reported a bug in night mode when hovering on Reading List Section

  {% github https://github.com/thepracticaldev/dev.to/issues/2121 %}

- [@borisschapira](https://dev.to/borisschapira) reported an issue where `src=/"data` was causing a Markdown error. Thansk, @borisschapira!

  {% github https://github.com/thepracticaldev/dev.to/issues/2126 %}

- [@peter](https://dev.to/peter) requested a feature where you can sort the dashboard by views/reactions. Thanks, Peter!

  {% github https://github.com/thepracticaldev/dev.to/issues/2134 %}

- [@joppedc](https://dev.to/joppedc) reported an issue where their profile picture was narrowing in the preview mode of a post. Thanks, @joppedc!

  {% github https://github.com/thepracticaldev/dev.to/issues/2137 %}

- [@kontrollanten](https://dev.to/kontrollanten) requested a feature to display the bookmark inside "Save" button for each post in the feed. Thanks, @kontrollanten!

  {% github https://github.com/thepracticaldev/dev.to/issues/2144 %}

- [@rhymes](https://dev.to/rhymes) raised an issue where our static assets have unusually short caching period. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2147 %}

- [@link2twenty](https://dev.to/link2twenty) raised an issue about the contrast of special text in night mode. Thanks, @link2twenty!

  {% github https://github.com/thepracticaldev/dev.to/issues/2152 %}

- [@link2twenty](https://dev.to/link2twenty) opened the discussion about having Ruby files specifically for themes. Thanks, @link2twenty!

  {% github https://github.com/thepracticaldev/dev.to/issues/2154 %}

- [@rhymes](https://dev.to/rhymes) raised an security issue regarding missing HTTP strict transport security headers (HSTS). Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2155 %}

- [@link2twenty](https://dev.to/link2twenty) raised an issue about the color of the notification bell in the top navigation bar in night mode. Thanks, @link2twenty!

  {% github https://github.com/thepracticaldev/dev.to/issues/2156 %}

- [@link2twenty](https://dev.to/link2twenty) also opened a discussion on how a user could select themes. Check out the cool mockup! Thanks again, @link2twenty!

  {% github https://github.com/thepracticaldev/dev.to/issues/2158 %}

- [@aturingmachine](https://dev.to/aturingmachine) raised an issue with night mode where external links in posts are difficult to see. Thanks, @turingmachine!

  {% github https://github.com/thepracticaldev/dev.to/issues/2163 %}

- [@rhymes](https://dev.to/rhymes) raised an issue where we should only use one version of CodeMirror. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2165 %}

- [@john_papa](https://dev.to/john_papa) raised an issue with night mode for the admin section for organizations. Thanks, @john_papa!

  {% github https://github.com/thepracticaldev/dev.to/issues/2172 %}

- [@equiman](https://dev.to/equiman) reported an issue with the `<figcaption>` tag in night mode. Thanks, @equiman!

  {% github https://github.com/thepracticaldev/dev.to/issues/2181 %}

- [@equiman](https://dev.to/equiman) reported an issue with night mode for draft posts in the dashboard. Thanks, @equiman!

  {% github https://github.com/thepracticaldev/dev.to/issues/2182 %}

- [@equiman](https://dev.to/equiman) reported an issue with night mode for the Social icons in profile pages. Thanks again, @equiman!

  {% github https://github.com/thepracticaldev/dev.to/issues/2183 %}

- [@equiman](https://dev.to/equiman) reported an issue with night mode for the "Following tags" section in your dashboard. Thanks again, @equiman!

  {% github https://github.com/thepracticaldev/dev.to/issues/2184 %}

- [@rhymes](https://dev.to/rhymes) opened a discussion about whether we should use randomly generated IDs in the future REST API. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2187 %}

- [@kenbellows](https://dev.to/kenbellows) reported an issue where certain characters, like angle brackets, show up incorrectly in some article previews. Thanks, @kenbellows!

  {% github https://github.com/thepracticaldev/dev.to/issues/2204 %}

- [@john_papa](https://dev.to/john_papa) reported an issue with night mode about how code in comments need contrast. Thanks, @john_papa!

  {% github https://github.com/thepracticaldev/dev.to/issues/2210 %}

- [@learnbyexample](https://dev.to/learnbyexample) reported an issue where code block with string containing :o: gets changed to the emoji. Thanks, @learnbyexample!

  {% github https://github.com/thepracticaldev/dev.to/issues/2216 %}

- [@healeycodes](https://dev.to/healeycodes) reported an issue with night mode where embedded comments are hard to read. Thanks @healeycodes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2221 %}

- [@andypiper](https://dev.to/andypiper) reported an issue with night mode where an organization's CTA box content is hard to read. Thanks, @andypiper!

  {% github https://github.com/thepracticaldev/dev.to/issues/2222 %}

- [@lito](https://dev.to/lito) requested a feature where we add an HTML `<meta>` tag with the current deployed git commit hash. Thanks, @lito!

  {% github https://github.com/thepracticaldev/dev.to/issues/2223 %}

- [@lito](https://dev.to/lito) reported an issue where non-English characters are deleted in tags. Thanks again, @lito!

  {% github https://github.com/thepracticaldev/dev.to/issues/2226 %}

- [@brylie](https://dev.to/brylie) reported an issue where service workers and a privacy extension was blocking images from loading. Thanks, @brylie!

  {% github https://github.com/thepracticaldev/dev.to/issues/2228 %}

- [@lightalloy](https://dev.to/lightalloy) raised the issue that merging user accounts should be done in a database transaction. Thanks, Anna!

  {% github https://github.com/thepracticaldev/dev.to/issues/2230 %}

- [@ben](https://dev.to/ben) requested a feature where we v2 editor could also handle plain front matter. Thanks, Ben!

  {% github https://github.com/thepracticaldev/dev.to/issues/2234 %}

- [@antonrich](https://dev.to/antonrich) requested a feature where you can combine tags together in a search query.

  {% github https://github.com/thepracticaldev/dev.to/issues/2238 %}

- [@mte90](https://dev.to/mte90) Improve the feed using the tags picked by an user

  {% github https://github.com/thepracticaldev/dev.to/issues/2249 %}

- [@rhymes](https://dev.to/rhymes) reported a strange issue with the API where `https://dev.to/api/comments?a_id=some_id` wasn't working, even though there seemingly isn't anything wrong with the related code. Thanks for reporting this, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2250 %}

- [@mjraadi](https://dev.to/mjraadi) reported an issue with night mode where the comment preview text is unreadable. Thanks, @mjraadi!

  {% github https://github.com/thepracticaldev/dev.to/issues/2286 %}

- [@learnbyexample](https://dev.to/learnbyexample) reported an issue where inline code with double backslash becomes a single backslash if it is part of nested bullet list.

  {% github https://github.com/thepracticaldev/dev.to/issues/2288 %}

- [@jess](https://dev.to/jess) reported an issue where a Code Sandbox Liquid tag w/ focus input causes the page to jump. Thanks, Jess!

  {% github https://github.com/thepracticaldev/dev.to/issues/2290 %}

- [@forsh3y](https://dev.to/forsh3y) opened a discussion about the font weight of night mode. Thanks, @forsh3y!

  {% github https://github.com/thepracticaldev/dev.to/issues/2295 %}

- [@jaydm](https://dev.to/jaydm) opened a discussion about making reading times an 'opt-in' feature. Thanks, @jaydm!

  {% github https://github.com/thepracticaldev/dev.to/issues/2304 %}

- [@rhymes](https://dev.to/rhymes) opened a discussion about possible improvements and ideas for handling the data of our analytics. Thanks, @rhymes!

  {% github https://github.com/thepracticaldev/dev.to/issues/2311 %}

# DEV-iOS

We haven't had any new issues or PRs merged lately. Feel free to check out the [iOS repo](https://github.com/thepracticaldev/dev-ios), or download [our iOS app on the App Store.](https://itunes.apple.com/us/app/dev-community/id1439094790)

That's it for this week! Next week, I promise we'll be covering April 6 to April 12 and be on a regular weekly schedule. 🙇‍♂️